JavaScript Weekly
Issue 363 — December 1, 2017
A low-level look at what V8’s Turbofan optimizing compiler does behind the scenes to get your code running faster.
Benedikt Meurer

From environments, response times, context, parsing, compiling and executing, to bundle sizes and shipping less code.
Ivan Čurić

Frontend Masters
Upgrade your skills this weekend with Kyle Simpson's JavaScript courses: Deep JS Foundations, ES6: The Right Parts, Functional-Lite, and more. 🚀 Don't delay — courses are only free through Monday.
Frontend Masters   Sponsor

Built with Electron, Vuetron is a Vue-oriented debugger that lets you navigate between states, monitor state changes and API requests, etc.

Looking for something to do this weekend? Consider noodling with ReasonML, an OCaml-inspired language that compiles to JS. Dr. Axel has a getting started post, and Keira Hodgkinson has a great 25 minute introduction video.
Dr. Axel Rauschmayer

A practical 30 minute introduction to Aurelia, a popular modular frontend framework that integrates with Web Components.

A well-presented guide covering most of JavaScript in detail. A handy refresher.
Ilya Kantor

A standards-themed tale of what can happen if you spend a lot of time working with the details of the ECMAScript spec.
Mike Pennisi


In Brief

Building a Simple Regex Engine in Under 40 Lines of Code tutorial
Nick Drane

An Introduction to ES6 Template Literals tutorial
Sarah Chima

Scaffolding a GraphQL API Server with Node tutorial node
Tom Lagier

The Practicalities of Contributing to ECMAScript tutorial
Want to work on the standard? Here are the processes involved.

Implementing the Sieve of Eratosthenes in JavaScript tutorial
Ben McCormick

Using Nested Child Routes in a Vue App tutorial
Nic Raboy

A Story of Upgrading An Angular App From 1.6 to Angular 4 tutorial
Abou Kone

Building a Voice-Activated Movie Search App Powered by Amazon Lex, Lambda, and MongoDB Atlas (Part 1) tutorial
mongodb  Sponsor

What Types of Project Aurelia Works Well For opinion
Sean Hunter

React Food Truck: A Curated Set of VS Code Extensions tools
Several useful React extensions together in a single bundle.
Burke Holland

Sencha Ext JS: Build an App, Not a Framework tools
With Ext JS you only have to develop your app once for multiple platforms and devices, try it free.
Sencha, Inc.  Sponsor

Rapid.js: An ORM-Like Interface and Router for Outgoing API Requests code
Create chainable API wrappers by defining models and routes.

Lite Editor: A Modern WYSIWYG Editor Focusing on Inline Elements code

Literally Canvas: An HTML5-Based Drawing Widget code

Telemachy: Easy 'Guided Tours' for Angular Apps code
Code Orange

Superstruct: A Simple, Composable Way to Validate Data code
Designed for validating data at runtime with a type annotation API inspired by TypeScript and Flow.
Ian Storm Taylor

Wijmo Typescript UI Controls Support Angular 5. No Dependencies. code
Wijmo’s UI components include Angular v5 support, full IntelliSense, and the best JS grid available.
GrapeCity Wijmo  Sponsor