This week's JavaScript news, issue 323


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

Issue 323 — February 23, 2017

Just a brief notice for eagle eyed readers.. we have a JavaScript sticker pack for sale. It’s $7 and includes ES6, ES2016 and ES2017 stickers, and for today only there’s free delivery using the code JSW. Until stocks run out, etc. (There are others available too.) 🙂

High-Performance ES2015 and Beyond
A look at recent efforts within the V8 team to bring the performance of newly added JavaScript features on par with their transpiled ES5 counterparts.
Michael Hablich


V8 Switching to A New Compiler Architecture After 5.8
The V8 team is working on a new compiler pipeline that will increase performance. You can already test it out in Chrome Canary by enabling an experimental flag.
Michael Hablich


Neutrino: Create and Build JS Apps with Zero Initial Configuration
Neutrino combines the build and configuration power of Webpack with the capability to build JavaScript-based projects with presets. An introductory post here.
Eli Perelman


Bugsnag

Automatically capture and quickly fix JavaScript errors affecting your users 🚀
Get real-time crash alerts and collect detailed diagnostics so you can fix errors for your users. See deminified stacktraces with support for sourcemaps. Cut through front-end noise so you can efficiently assess the impact of errors. Learn more.
Bugsnag
  Sponsor


Jest 19 Released with Immersive Watch Mode
A key release for the testing tool. Tests now re-run instantly after a file change and a typeahead feature has been added to make it easy to select the right tests.
Rogelio Guzman


Announcing TypeScript 2.2
The optionally-typed JavaScript extension adds improved code actions for editors, a new ‘object’ type, better class support for mixins, & more. Sitepen has an article with more details.
Microsoft


Dwitter: A ‘Social’ Site for Canvas and JavaScript Experiments
A fun site where the only messages you post are essentially tiny pieces of JavaScript that render simple demos into canvas elements. See this one for example.


The Latest Issue of Our React Newsletter
Late last year we launched a React-specific newsletter due to the growth of the React ecosystem. If you use React and haven’t seen it yet, check it out 🙂
Cooperpress


In-Browser Image Processing in JavaScript
A feature-based comparison of five image processing libraries that work within the browser.
WebKid


Even With async/await, Raw Promises Are Still Key
Async/await won’t free you entirely from having to break out promises every so often.
Daniel Brain


A Basic 4 Step Guide to Writing A Tiny Compiler
Covers the basics of each key stage in a compiler as simply as possible. Note: The posts use KLIPSE to provide interactive examples.
Yehonathan Sharvit


Jobs Supported by Hired.com

  • Sr. JavaScript / Ruby DeveloperSticker Mule is looking for passionate engineers to join our remote team. Come help us build the best e-commerce experience using Ruby, Rails, React, Node, Docker and more. Sticker Mule
  • Senior Frontend Engineer – Angular/Node (London, UK)Ready for your next challenge? Join our rapidly expanding team in London and help define the future of a industry-leading Angular (2+) app. Avocet.io
  • Javascript Developer at X-Team (Remote)We’re looking for a developer with an extensive knowledge of Javascript and skills in different frameworks and libraries. We are 100% remote and we provide the funding needed to help you achieve your goals and grow. X-Team

Can’t find the right job? Want companies to apply to you? Try Hired.com.

In Brief

ECMAScript 2016+ Support in Firefox news
A technical update on the support for the latest JavaScript features in Firefox.
Mozilla

CoffeeScript 2.0.0-alpha1 Released news

New course: Learn How to Build Real World Apps with Angular 2+ course
Learn how real world authentication, CRUD, best practices, advanced patterns, and more work in Angular 2 by rebuilding the Angular 2 RealWorld project step-by-step.
Thinkster  Sponsor

A 10 Minute Primer on Modules, Module Formats, Loaders and Bundlers tutorial
Jurgen Van de Moere

How to Build a jQuery Plugin to Provide User Sortable Lists tutorial
SitePoint

What You Should Know About Numbers in ES6 tutorial
Just Chris

What You Should Know About ES6 Maps tutorial
Just Chris

From Angular 1.x’s angular.module to Angular 2’x ngModule tutorial
Todd Motto

Making Your Code Cleaner with Method Decorators tutorial
Netanel Basal

Building Delicious Forms with Ember.js video
Ben Holmes

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

It’s Time to Give TypeScript Another Chance opinion
Jason Dreyzehner

React’s JSX vs Vue’s Templates: A Showdown on the Front End opinion
Juan Vega

babel-preset-env: A Preset That Configures Babel for You tools
A preset for Babel that lets you specify an environment and it automatically enables the necessary plugins.
Dr. Axel Rauschmayer

5 jQuery Pagination Plugins tools
SitePoint

unfetch: Bare Minimum ‘Fetch’ Polyfill in 500 Bytes code
A ‘barely polyfill’ that implements a subset of the full Fetch API.
Jason Miller

Vuedeux: A Utility Layer for Binding Vuex to Redux code

AR.js: Efficient Augmented Reality for the Web code
Jerome Etienne

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. Office 30, Lincoln Way, Louth, LN11 0LS, UK



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *