JavaScript Weekly
Issue 374 — February 23, 2018
A new book covering what’s new in ECMAScript 2018 and ECMAScript 2019. Available to read online or as a paid e-book download.
Dr. Axel Rauschmayer

A mega 2 hour session with representatives from Ember, Angular, Vue, React and other projects sharing the latest state of their respective frameworks. (I’ve put links to each specific talk in a comment on YouTube.)

Frontend Masters
Create an API from the ground up using Node.js, Express and MongoDB. In this course, you'll build a production-ready REST API, and migrate it over to GraphQL.
Frontend Masters   Sponsor

Promise.prototype.finally() will be arriving in ECMAScript soon - what can we use it for, and how could we implement a polyfill for the time being?
Valeri Karpov

npm 5.7 was released this week but a serious issue was quickly reported where it was breaking filesystem permissions. 5.7.1 is now out to fix the problem, so we can focus on one of 5.7’s new features instead, npm ci.
Tomas Trajan

From command-line tools and webpack to Babel, TypeScript, Flow and beyond, a very 2018 look at the JavaScript world.
Tara Z. Manicsic

An evolving, “very opinionated” architecture and dev environment for new Vue SPA projects using Vue CLI 3.
Chris Fritz


In Brief

React Native Relicensing as MIT (like React Itself) news

Node Weekly: Our Newsletter Focused on All Things Node news

JavaScript Test Results Displayed Inline in Your Editor as You Type 
Wallaby runs your tests as you type and displays code coverage, error and object values inside your code editor.
Wallaby.js  Sponsor

9 Promising Promise Tips tutorial
Kushan Joshi

Optional Chaining May Be Coming to JavaScript tutorial
And this is how it would work.
Sammy Israwi

Single Page Apps with Vue.js and Flask: State Management with Vuex tutorial
Adam McQuistan

Decouple Business Logic using Async Generators tutorial
Vitaliy Akimov

How to Detect and Refactor JavaScript Copy-Paste Code tutorial
Elijah Manor

Bringing Together React, D3, and Their Ecosystems tutorial
Marcos Iglesias

Gotchas When Publishing Modules in npm and Bower tutorial
Kaloyan Kosev

Deploying a Chat App using AWS Fargate tutorial node
Nathan Peck

Async/Await Promise.all Array Destructuring tutorial
Dale Jefferson

What Google AMP Means for the JavaScript Community opinion
Mathias Schäfer

Authentication Best Practices for Vue opinion

How WebAssembly May Reinvent How We Write and Ship Code opinion
Michelle Gienow

Fix Production Bugs in Seconds with Sentry tools
Relying on users to report bugs? Find & respond to production issues in real-time. Sign up for free.
Sentry  Sponsor

Polacode: Take Beautiful Code Screenshots from VS Code tools
Pine and Peng

Pressure.js: Handle Force Touch, 3D Touch, and Pointer Pressure code
Works with Surface, iOS devices, MacBooks, and more, with a single, simple API.
Stuart Yamartino

List: A Fast Immutable List with a Functional API code

dset: A Tiny Utility for Safely Writing Deep Object Values code
Luke Edwards

Real-Time Error Monitoring, Alerting, and Analytics for JavaScript 🚀 
ROLLBAR  Sponsor