And more JavaScript links, tutorials, and projects of the week.
▶ Vue.js: The Documentary — A well produced 30 minute documentary (from the creators of the previously popular Ember.js documentary) focused on Evan You, the development of Vue.js, its position in our ecosystem, and the userbase. Honeypot |
Rome: A New Experimental JavaScript Toolchain from Facebook — Includes a compiler, linter, formatter, bundler, and testing framework (these are all new and not existing tools) and aims to be a comprehensive tool for anything related to the processing of JavaScript code. It comes from Sebastian McKenzie, one of the creators of both Babel and Yarn. Facebook Experimental |
How Autotracking Works — This is really interesting! It’s a truly deep dive into Ember’s new reactivity system but is applicable to your thinking as a JavaScript developer generally. Autotracking, at its core, is about tracking the values that are used during a computation so that computation can be memoized. Lots to learn here. Chris Garrett |
V8 v8.1's Intl.DisplayNames — Another six weeks have passed so there’s another version of the V8 JavaScript engine that underpins Chrome and Node. In 8.1 we gain a Intl.DisplayNames method for displaying translated names of languages, regions, written scripts and currencies. More detail here. Dominik Inführ |
React v16.13.0 Released — Mostly a release for bugfixes and new deprecation warnings to help prepare for a future major release. |
Find a Dev Job Through Vettery — Vettery is completely free for job seekers. Make a profile, name your salary, and connect with hiring managers from top employers. Vettery |
ℹ️ If you're interested in running a job listing in JavaScript Weekly, there's more info here. You've Got to Make Your Test Fail — Tests are great, but they need to (initially) fail! “If you’re not careful you can write a test that’s worse than having not tests at all.” Kent C Dodds |
The Mindset of Component Composition in Vue — A step-by-step tutorial building a search bar component. Good for those already familiar with Vue but maybe want to see another developer’s perspective on component composition. Marina Mosti | |