Nerv – A Fast React 16-Compatible React Alternative

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

JavaScript Weekly

Issue 368 — January 12, 2018

TC39 to Recommend ‘Consistently Explicit Semicolon Use’?
..rather than relying on automatic semicolon insertion, as future language developments may affect the situations where ASI works. Brendan Eich signalled his dissent, causing some debate – with many thinking TC39 could recommend the use of a linter instead.

Ecma TC39

The Brutal Lifecycle of JavaScript Frameworks
Every now and then, a new framework pops up claiming it will revolutionize development. Until the next one. Stack Overflow looks at such lifecycles based on questions asked on its service.

Ian Allen

Nerv: A Fast React 16-Compatible React Alternative
Nerv bills itself as a tinier, faster React alternative and has browser compatibility as a particular focus, supporting right back to IE8.

Li Weitao

See Why Facebook, Spotify, & Fastlane Trust CircleCI with Their CI/CD
Automate the software development process using continuous integration and continuous delivery so you can focus on what matters: building great things, not waiting for great things to build.


Functional-Light JavaScript: A Balanced Book on FP in JS
Kyle Simpson’s written an interesting book that takes a pragmatic look at functional programming concepts in JavaScript. And, yes, you can read it all on GitHub.

Kyle Simpson

React, Redux and JavaScript Architecture
A gentle, but thorough, walkthrough of writing good React and Redux code and, crucially, the why behind each step.

James Sinclair

Workerize: Run A Module in a Web Worker
Moves a module into a Web Worker, automatically reflecting exported functions as asynchronous proxies. There’s workerize-loader for Webpack users, too.

Jason Miller

TOAST UI Editor: A Markdown WYSIWYG Editor for the Web
Works with GitHub Flavored Markdown (GFM) but can be extended with your own extensions. Supports all major browsers (IE10+). GitHub repo.

NHN Entertainment


Fullstack Software Engineer (Chicago — Relocation Available)Join a team that cares about people & craft. We invest in you and together we’ll solve some of the most interesting problems you’ve seen. Fraight AI

Visual Analytics Researchers and Software Developers – Vienna, AustriaJoin our team and develop novel Web intelligence solutions for EU and Google Digital News Initiative projects (JavaScript, Java). webLyzard technology

Looking for a Job at a Company That Prioritizes JavaScript?Try Vettery and we’ll connect you directly with thousands of companies looking for talented front-end devs. Vettery

In Brief
Webpack 4 to Work ‘Configless’ by Default news Inspired by Parcel’s approach.John-David Dalton on Twitter
JSON Tree Shaking Landing in Webpack 4.0 news It’s shaping up to be an interesting release.
6 Tiny But Awesome ES7 + ES8 Features tutorialDavid Walsh
Building a Real Time Chat App From Scratch using TypeScript tutorialLuis Aviles
Build Your First Vue.js Component tutorialSarah Dayan
An Introduction to Algebraic Data Types and Structural Pattern Matching in TypeScript tutorialErin Swenson-Healey
Learn How to Visualize Your Time Series Data With InfluxDB & Rickshaw tutorial Visualize your time series data from the fastest growing open source TSDB.InfluxData  Sponsor
5 Traps to Avoid While Unit Testing Vue.js tutorialAurélien Bottazini
Googlebot’s JavaScript random() Function is Deterministic story Probably not useful, but an interesting quirk.Tom Anthony
Things to Consider When Choosing a Database for Your JavaScript App Not all JSON support is created equal.mongodb  Sponsor
ngrev: Tool for Reverse Engineering/Navigating Angular Projects toolsMinko Gechev
InfiniteGrid: Arrange Card Elements Infinitely on a Grid Layout code GitHub repo.NAVER
Polythene: A Material Design Component Library for Mithril and React codeArthur Clemens
match-sorter: Simple, Expected, & Deterministic Best-Match Array Sorting codeKent C. Dodds
SweetAlert: Attractive Modal Popup Alerts/Messages code
KaTeX: Fast Math Typesetting for the Web code Easy-to-use library for TeX math rendering on the web.Khan Academy
JavaScript Test Results Displayed Inline in Your Editor as You Type 
Wallaby.js  Sponsor

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