#349: React in a single post, Node forked, and using JS in key-value stores

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

JavaScript Weekly

Issue 349 — August 25, 2017

August is always a quiet time in the programming world as people are enjoying vacations or the weather rather than creating articles or new projects 🙂 Bear with us, things always pick up in September. Till then, to suggest items for future issues you can tweet us @JavaScriptDaily or hit reply to this email.Your editor,Peter Cooper
All The Fundamental React Concepts, Jammed Into A Single Post
A practical introduction to the fundamentals of React for those who are already familiar with JavaScript and know the basics of the DOM API.

Samer Buna

Using JS for Extending Low-Latency In-Memory Key-Value Stores
A look at JavaScript’s potential in a high performance database setting, based around this academic paper (PDF).

Adrian Colyer

Node Forked Over Complaints of Unresponsive Leadership
The fork is called Ayo. It stems from a controversial vote to remove a member (Rod Vagg) from Node’s TSC, and Rod has also responded in turn.

The New Stack

[Whitepaper] The Future of JavaScript—2017 and Beyond
2017 predictions for the key and rising JavaScript libraries and frameworks and JS’s New Frontiers in this whitepaper.


Understanding Scope in JavaScript
Scope tells the compiler where to look for variables & functions when it needs them – Wissam Abirached explains the different ways this works in JavaScript.

Telerik Developer Network

10 Languages That Compile to JavaScript
Thanks to transpilers, front-end apps are no longer limited to JavaScript. James Kolce summarizes 10 other languages that compile to JS.


How to Create A Neural Network in JS in Only 30 Lines
More interesting than it sounds as it explains the absolute basics and also has a code-driven screencast alongside it.

Per Harald Borgen

Facebook Explains React’s License
Facebook reacts to Apache’s recent critique of React’s ‘BSD + Parents’ license by explaining how it helps them contribute to open source.

Facebook Code


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

Front-end Developers at Devhouse Spindle (Groningen, The Netherlands)Ride your bike to work. Develop awesome projects. We are a holacracy and push each other to develop ourselves as well as our code. Devhouse Spindle

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

Can’t find the right job? Want companies to apply to you? Try Hired.com.
In Brief
Polymer 3.0 Preview: Moving to npm and ES6 Modules newsPolymer Project
Vue.js + Brunch: The Webpack Alternative You’ve Been Hungry For tutorialAnthony Gore
The Observer Pattern in JavaScript Explained tutorialPawel Grzybek
Typing ‘import’ Statements More Quickly tutorial Includes a snippet for VS Code.Dr. Axel Rauschmayer
A Crash Course in Just-In-Time (JIT) Compilers tutorial From earlier this year but definitely worth it.Mozilla Hacks
Building a realtime feed with Node.js and AMP tutorial Discover how you can create a realtime React VR app, using websockets to support multi-user interactions in a WebVR experience.Pusher  Sponsor
Taking Advantage of the Angular Material Datepicker tutorialAngular Blog
10 JavaScript Concepts You Need to Know for Interviews tutorialArnav Aggarwal
An In-Depth 45 Minute Look at Async/Await videoYouTube
The Power of Elm in JavaScript opinionFranzé Jr
Are content changes wasting your time? Add CMS anywhere on your site tools Empower non-technical users to change content themselves, avoiding back-and-forth edits.Component IO  Sponsor
vx: Reusable D3 Visualization React Components tools Brings together d3’s math skills with React’s DOM-updating skills. Demos here.Harrison Shoff
fuzzysort: Fast SublimeText-like Fuzzy Search for JavaScript codeStephen Kamenar
GraphicsJS: An Elegant Browser Graphics Library codeAnyChart
Text Mask: Text Input Masking, with Wrappers for Frameworks code Supports phone numbers, dates, emails and more.Text Mask
seamless-immutable: Immutable Data Structures Compatible with Normal Objects codeRichard Feldman
The Side Effects of Stubbing ‘console’ in Tests 
Gyandeep Singh
Build an app using MongoDB and Node.js toolsMONGODB  Sponsor
P.S. A big shoutout to a new subscriber who mentioned us on Instagram earlier today.

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/349