#380 — April 6, 2018
Read on the Web
Examples of Everything New in ES2016, 2017, and 2018 — This is a worthwhile roundup of all the new bits and pieces in recent ECMAScript specs, but note that SharedBufferArray support has been disabled in most runtimes due to Spectre, so give that a miss.
Raja Rao DV
▶ Learn RxJS in 60 Minutes for Beginners — RxJS is used for reactive programming using observable streams and this is a great ‘from scratch’ crash course.
webpack 4.5.0 Released
webpack on Twitter
What’s New in Aurelia? Aurelia’s 2018 Q1 Report — Aurelia is also now included in the RealWorld project.
Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work.
Mobile Developer – Milan, Italy — MotorK is looking for passionate Junior and Senior mobile devs to join the team. Great place to work and career opportunities.
No Search, No Spam, No Hassle — SW engineer positions in SF and NY personalized to you. Discreetly create a profile on Woo.io today.
Hit The Ground Running with Vue.js and Firestore — Firestore is a new data storage approach from Google Firebase.
Lukas Van Driel
Learn Kotlin in 2 Days — $99 Introductory, online rate. In-person rate available to join us at the Ranch.
Big Nerd Ranch sponsor
Tips to Make Your webpack Bundle Smaller When Using JS Libraries
Dr. Axel Rauschmayer
Making a Statically-Linked, Single-File Web App with React and Rust — Experimental but neat.
A Simple Guide to Taking a Web Page Offline (with Service Workers)
A Killer Vue.js Blog Demo: Launch in 2 Hours Tops
Using ES6 Collections: Map, Set, WeakMap, and WeakSet
A Practical Guide to Using and Creating Angular Directives
🔧 Code and Tools
Fly Edge Apps: Running JS at the Edge — Imagine a CDN but more dynamic and with more control.
gron: A Tool That Makes JSON ‘greppable’ — It’s written in Go (yes, we have the newsletter) but may prove handy to JS developers too.
One API for All the Tools — Try Segment and integrate 200+ tools with the flip of a switch.
An ESLint Plugin for JSON i18n Translation Files
GoDaddy Open Source
Sails.js 1.0: A Rails-esque MVC Framework for Node
The Sails Company
Glide.js: A Dependency-Free ES6 Slider and Carousel — “Designed to slide. No less, no more” says the creator.
vue-testing-library: A ‘Low Surface Area’ Testing Library for Vue — Inspired by Kent C Dodds’ react-testing-library.
casex: A Function for Transforming Word Casings — Based on a pattern like ‘ca_se’ or ‘CaSe’.
Nothing: A Chainable, Callable Mock Object Which Always Returns Itself