Feature | vue-loader | vueify | rollup-plugin-vue |
---|---|---|---|
Support for Vue 1.x | Version 8.x | Version 8.x | Version 2.x |
Support for Vue 2.0 | Version 9.0+ | Version 9.0+ | Version 2.x |
ES2015 | With buble-loader or babel-loader |
Preconfigured to use babel |
With rollup-plugin-buble or rollup-plugin-babel |
Scoped CSS | ✓ | ✓ | - |
CSS Modules | ✓ | ✓ | - |
PostCSS | ✓ | ✓ | - |
Hot Reload | ✓ | ✓ |
-
Find the Discord channel in which you would like to send commits and other updates
-
In the settings for that channel, find the Webhooks option and create a new webhook. Note: Do NOT give this URL out to the public. Anyone or service can post messages to this channel, without even needing to be in the server. Keep it safe!
Full Disclaimer: I am a member of the AVA team
Between babel-plugin-espower#12 and ava#466 we are starting to see some pretty good performance compared to mocha:
I used emoji-aware
for the benchmarks, it's a real life test suite with 4,300+ tests. It's a good candidate for benchmarking the efficiency of AVA's test Runner because:
- All the tests are synchronous. AVA is at an incredible advantage when it comes to async tests. If your tests need to interact with the disk or network, then AVA is almost guaranteed to be faster - simply because it allows concurrent execution of tests.
- 1 or 2 simple assertions per test. (The goal of this exercise was to measure test runner performance, not assertion libraries).
- Multiple test files. This allows AVA to flex it's process forking muscle.
- Lots of tests per file. Even with the multi-proces
Orthodox C++ (sometimes referred as C+) is minimal subset of C++ that improves C, but avoids all unnecessary things from so called Modern C++. It's exactly opposite of what Modern C++ suppose to be.
No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.
Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.
- A Russian translation of this article can be found here, contributed by Timur Demin.
- A Turkish translation can be found here, contributed by agyild.
- There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.
/* | |
* Steps | |
* 1. Rename your gulpfile.js to gulpfile.babel.js | |
* 2. Add babel to your package.json (npm install -D babel) | |
* 3. Start writing ES6 in your gulpfile! | |
*/ | |
import gulp from 'gulp'; // ES6 imports! | |
import sass from 'gulp-sass'; | |
Streak generator. 100 year streak: https://github.com/cirosantilli/test-streak
Inspired by: http://stackoverflow.com/questions/20099235/who-is-the-user-with-the-longest-streak-on-github/27742165
On 2015-03-20, this gave a 502 on my homepage http://i.imgur.com/y2v7N11.png so I opened an issue isaacs/github#370.
1000 year version: https://github.com/cirosantilli/test-streak-1000 Always gives 502, so my homepage is a now a 502.
Mentions:
This is a set up for projects which want to check in only their source files, but have their gh-pages branch automatically updated with some compiled output every time they push.
A file below this one contains the steps for doing this with Travis CI. However, these days I recommend GitHub Actions, for the following reasons:
- It is much easier and requires less steps, because you are already authenticated with GitHub, so you don't need to share secret keys across services like you do when coordinate Travis CI and GitHub.
- It is free, with no quotas.
- Anecdotally, builds are much faster with GitHub Actions than with Travis CI, especially in terms of time spent waiting for a builder.
Recommendations of unit types per media type:
Media | Recommended | Occasional use | Infrequent use | Not recommended |
---|---|---|---|---|
Screen | em, rem, % | px | ch, ex, vw, vh, vmin, vmax | cm, mm, in, pt, pc |
em, rem, % | cm, mm, in, pt, pc | ch, ex | px, vw, vh, vmin, vmax |