Weekend JavaScript Newsletter
Top JavaScript news and articles straight into your inbox every Friday. Everything you need to be successful in your career. From the new hot frameworks to IoT and robotics.

ISSUE #122

State of JavaScript 2017, useful snippets, and more


TOP STORIES

The State of JavaScript 2017: Introduction

We asked over a hundred questions to more than 28,000 developers all over the world, covering topics going from front-end libraries all the way to back-end frameworks.


Curated collection of useful Javascript snippets that you can understand in 30 seconds or less.

Snippets are written in ES6, use the Babel transpiler to ensure backwards-compatibility.


MODERN JAVASCRIPT

Converting Strings to Number in Javascript: Pitfalls (Example) | Jose Jesus Perez Aguinaga

There are many ways to convert a String to a Number. I can think of at least 5 ways to convert a string into a number!


Await vs return vs return await | Jake Archibald

When writing async functions, there are differences between await vs return vs return await, and picking the right one is important.


NODE.JS

ClusterWS/ClusterWS: Lightweight, fast and powerful framework for building horizontally & vertically scalable WebSocket applications in Node.js.

ClusterWS - Lightweight, fast and powerful framework for building horizontally & vertically scalable WebSocket applications in Node.js.


FRAMEWORKS

Vue.js vs other frameworks: Creating a simple app | Sergey Smolin

Vue.js is a framework that combines many features from other popular frameworks into a unique mix and adds some of its own cool features. In this post I will show you how to create simple a review app with vue.js and compare the process with other frameworks, I have experience with.


LEARN FROM CODE

GitHub - benjvmin/TinyPubSub: A small Publish/Subscribe library for project use!

An extremely tiny Publish/Subscribe library with a thoughtful debugging process, perfect for project use!


Popmotion - A functional JavaScript motion library

The JavaScript motion engine. Mix tweens, physics, and user input actions to create delightful interactions on the web.