Almost every JavaScript developer owes something to jQuery which continues to be heavily used on the Web. Its creator reflects on jQuery’s 10th birthday. Also further reflections by Dave Methvin.
John Resig
Take advantage of multi-threading in the browser using ParallelJS, a library that provides a more convenient API for working with Web Workers.
Florian Rappl
Not on the ES6 train? Eric Elliott presents a handy learning roadmap for you.
Eric Elliott
Free open source REST API platform for SQL, NoSQL, file storage, email, or remote web services. Hosted version for rapid prototyping with production ready results. Spin up a free instance in seconds.
Dreamfactory
Sponsor
There will no longer be any support for IE8, but otherwise there are only a few major changes to be aware of, including jQuery.Deferred being Promises/A+ compatible, a change to how .data() works, and more.
Timmy Willison
Following on from other ‘awesome’ themed link lists comes one aimed at the npm ecosystem, but it includes a variety of npm-related tips too.
Sindre Sorhus
Following on from its announcement at JSConf, the core of MS’ JavaScript engine from IE/Edge is now open source and available on GitHub.
Microsoft Edge Dev Blog
Fluent is a major Web Platform and JS conference, this year taking place in San Francisco on March 7-10. Four of us from Cooper Press will be there, and we'd love to see you!
O'Reilly Media
A short, tidy, and practical example of using generators and promises to elegantly deal with asynchronous data inputs and outputs.
Nicolas Bevacqua
Jobs
-
Senior Frontend Developer at ChefSteps (Seattle, WA)Experienced developer with a passion for frontend work. You've built complex web apps using AngularJS, play nicely with designers and care about implementing pixel-perfect, responsive pages. You love food, are self-directed, enjoy refactoring, and have shipped lots of production apps. ChefSteps
-
Front-end Engineer at Remix (YC W15), San Francisco, CABuild the web mapping software used to plan transit systems in 60+ cities including Oakland, Baltimore, San Antonio, Miami, Calgary, and Melbourne. Remix
-
Looking for job offers from top companies but hate applying?You're in luck! Through Hired, companies reach out to candidates with your skills and experience and request interviews. Stop applying and let the offers come to you with Hired. Hired.com
In Brief
Discontinuing IE 8 Support in React DOM (from v15) news React
jQuery 2.2 and 1.12 Released news Official jQuery Blog
ScotlandJS Diversity CFP Workshops news
Want to speak but not sure how? ScotlandJS is running a workshop.
ScotlandJS
lodash 4.0.0 Released news code
Intent to Implement WASM (WebAssembly) in V8 news v8-users
Disassembling JavaScript's IIFE Syntax tutorial
If you don’t know what an ‘immediately invoked function expression’ is, read this.
Marius Schulz
Reduce Your bundle.js File Size By Doing This One Thing tutorial Thomas Lackemann
Understanding Garbage Collection and Memory in Node tutorial node Daniel Khan
ES6 Classes Have Inner Names tutorial
Classes have lexical inner names, just like named function expressions.
Dr. Axel Rauschmayer
Refresh Tokens: When To Use Them and How They Interact With JWTs tutorial Learn about refresh tokens, how they fit in the modern web, and get a working Node based sample. Auth0 Sponsor
Getting Started with Underscore.js tutorial
A must read if you’ve not experienced Underscore or Lodash yet.
Martín Martínez
Outside-In Testing for Ember Apps tutorial Jason Kriss
Creating a WebGL Game with Unity 5 and 'JavaScript' tutorial
Well, UnityScript really, but it’s very similar.
Michaela Lehr
Functional Error Handling using Monads [PDF] tutorial Luis Atencio
Function Definitions in JavaScript tutorial Marius Schulz
Include External JavaScript Libraries In An Angular 2 TypeScript Project tutorial Nic Raboy
A Review of JavaScript Error Monitoring Services opinion Raymond Camden
jQuery Migrate 1.3.0 Released tools
This will help you migrate up through versions of jQuery.
Official jQuery Blog
Cheat Sheet for Callable Entities in ES6 tools Dr. Axel Rauschmayer
VivaGraphJS: Graph Drawing Library code
Boasts that it’s the ‘fastest graph drawing JavaScript library’ complete with video proof.
Andrei Kashcha
Extraction Library: Query-Based Tree Extraction for JavaScript Object Graphs code Ralf S. Engelschall
tweezer.js: Small, Dependency-free, ES6 Library for Smooth Animations code Jackson Geller
echarts: A Powerful Charting and Visualization Library for the Browser code Baidu EFE team
What if your best developer quit tomorrow? Learn how to keep your developers happy and productive with the upcoming Grow Happy Developers workshop. Happy developers = Happy you. Creo Agency Sponsor
|