#348: How Async/Await Will Make Your Code Simpler

This week’s JavaScript news — Read this e-mail on the Web

JavaScript Weekly

Issue 348 — August 18, 2017

Towards a JavaScript Binary AST
What could we improve if instead of sending text source code over the wire we sent a binary representation instead?

David Teller

How Async/Await Will Make Your Code Simpler
.. or “How I Learned to stop writing Callback Functions and love JavaScript ES8.”

Patrick Triest

Investigating the Performance of Object#toString in ES2015
How Object#toString performs in the V8 engine, why it’s important, how it changed with ES2015 symbols, and how to speed it up.

Benedikt Meurer

Auto Capture Proactively Fix Client-Side Errors 🚀
“We can fix bugs in 30 minutes instead of 2 days. Our customers hardly see any bugs because we fix them right away.” Track all handled and unhandled errors, know instantly which errors to prioritize and troubleshoot efficiently. Learn more.

Bugsnag
  Sponsor

Understanding V8’s Bytecode
An explainer of V8’s bytecode format – think of bytecode as made up of “small building blocks that make up any JS functionality when composed together”.

Franziska Hinkelmann

Developing in JavaScript in 2017: A Free Online JS Event
Featuring Ray Camden & TJ Vantoll looking at changes in JavaScript development in recent years. It’s next Wednesday (23rd).

Certified Fresh Events

An Introduction to Preact: A Smaller React Alternative

Preact is a popular React-compatible alternative focused on being as thin and light as possible.

Yomi Eluwande

This Week’s Node News in Node Weekly
Did you know we have a sister Node newsletter with all the Node news? This week covers Node 8.4, facial recognition, and how Node’s hash flooding vulnerability was fixed.

Node Weekly

Jobs

Full-stack JavaScript Developer at X-Team (Remote)We are 100% remote. We’ll work with you 1-on-1 to motivate and fund you to learn, grow and build a legacy. Join X-Team. X-Team

Front End Engineer at EDITED (London)Join us to impact how the world’s biggest retailers operate by making a web app with great UX and DX using React, Redux and Glamor EDITED

Can’t find the right job? Want companies to apply to you? Try Hired.com.
In Brief
Top-Level ‘await’ Now Supported in Chrome DevTools’ Console newsUmar Hansa on Twitter
Announcing TypeScript 2.5 RC newsMicrosoft
A Feature Watch on ECMAScript 2018 (Updated) newsDr. Axel Rauschmayer
The State of CSS in Angular newsStephen Fluin
Get Your Dream Job In Tech – Learn to Code at Fullstack Academy course Fullstack Academy is the nation’s leading coding school – Our graduates get hired at Google, Facebook Amazon.Fullstack Academy  Sponsor
Beyond ‘typeof’ and ‘instanceof’: Simplifying Dynamic Type Checks tutorialDr. Axel Rauschmayer
Using ES2017 Async Functions tutorial Ever struggled with reasoning about asynchronous JavaScript?Eric Windmill
Building a realtime React VR app tutorial Discover how you can create a realtime React VR app, using websockets to support multi-user interactions in a WebVR experience.Pusher  Sponsor
Repatch: The Simplified, Less Verbose Redux tutorial A thorough introduction. GitHub repo.Péter Hauszknecht
Building a Multiplayer Tic-Tac-Toe Game with Meteor tutorialPaul Orac
A Look at the ‘Optional Catch Binding’ ES Proposal tutorial Would let us use ‘catch’ without defining a parameter.Dr. Axel Rauschmayer
Folding Promises in JavaScript tutorial Covers endomorphism, isomorphism, homomorphism and catamorphism.Vladimír Gorej
5 Ways to Make HTTP Requests in Node tutorial node Overviews of ‘http’, Request, Axios, SuperAgent, and Got.Twilio
Wrap Web Components with React – Use your fav non-React libraries in a React Way tutorialSitePen  Sponsor
Webpack Tips for Efficient Bundling videoGoogle Chrome Developers
Angular vs. React: Which Is Better for Web Development? opinion A pretty in-depth code-driven comparison.Brandon Morelli
Up: A Rapid Way to Deploy Serverless Apps and APIs toolsTJ Holowaychuk
Puppeteer: A Headless Chrome Node API by the DevTools Team code nodeGoogle
Bubb Infotop: Tooltips with No Dependencies code
Songbird: Spatial Audio Encoding on the Web code A real-time spatial audio encoding JavaScript library for WebAudio applications. Repo here.Google

Curated by Peter Cooper and published by Cooperpress.
Like this? You may also enjoy: FrontEnd Focus : Node Weekly : React Status
Stop getting JavaScript Weekly : Change email address : Read this issue on the Web
© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK

Link: http://javascriptweekly.com/issues/348