Yes, it's Thursday :-) In response to reader feedback, JavaScript Weekly has now permanently moved to Thursdays. If you timed your weekend by us, be prepared.
“Right now, there is still a lot of confusion about how modules work. [..] I’m hoping this post will clarify some of the confusion.”
Nicholas C Zakas
Raymond Camden explores a variety of tools and sites that offer code puzzles with the goal of teaching programming skills in JavaScript.
Telerik Developer Network
“npmgate had nothing to do with the size of the left-pad module. The size of left-pad is a red herring.”
Mike Groseclose
Codeanywhere is a Cross-Platform Cloud Editor that saves you time. Just login, click on your repository and Codeanywhere will take care of everything for you. All you have to do is code. Try it for free. Sign up.
Codeanywhere
Sponsor
The poll just ended, but the results and responses are interesting. console.log crushed it.
Twitter
Examples involving infinite scrolling using various jQuery plugins.
Jérémy Heleine
An interview with Tom Dale at EmberConf about FastBoot, when you should avoid native apps, and why JS on both server and browser may converge.
Heroku
Need to operate in the Java world? JHipster is a Yeoman generator to create a Java-based Spring Boot app that uses Angular for its front-end.
Sebastian Peyrott
MongoDB switched from using SpiderMonkey for its JS engine to V8 in version 2.4, but has since switched back. Why and how? A technical piece solely for JS engine fans.
Jason Carey
Jobs
In Brief
AWS Lambda Now Supports Node.js 4.3 news node Amazon Web Services
Node v5.10.0 and v5.10.1 (Stable) Released news An npm upgrade resolves a security flaw in authentication tokens. 5.10.1 quickly followed. Node.js Foundation
React+d3js ES6 - React as a powerful tool for declarative dataviz news 'You just blew my mind. This is going to save me so much time.' Swizec Teller Sponsor
Grunt 1.0.0 Released news tools The popular task runner has reached a major 1.0 milestone. Grunt
Using Lodash as a Collection of Micro-Libraries tutorial opinion Ken Powers
4 Types of Memory Leak in Your JavaScript and How to Get Rid of Them tutorial Sebastian Peyrott
Streaming Template Literals tutorial Hacking JavaScript template literals to make composing streams easy. Jake Archibald
ES6 Succinctly: A Quick Round Up of ES2015 Features tutorial Kamran Ahmed
Build Your Own Real-Time Chat App in AngularJS tutorial Learn to build your own full-featured chat app using AngularJS. Send real-time messages and more in no time. Get started now with these free tutorials and sign up for the newsletter. PubNub.com Sponsor
Discussing JS Best Practices video An hour long chat with Dr. Axel Rauschmayer and Nicolás Bevacqua. The Web Platform Podcast
Debugging Techniques with JavaScript video Josh Owens
Optimizing JavaScript Performance With Firefox Dev Tools video Great 6 minute primer. Greg Tatum
The Transition to React in A Legacy Rails and Angular App story The story of transitioning a mature Rails + Angular app towards React. Nick Blumenthal
JavaScript Module Systems Showdown: CommonJS vs AMD vs ES2015 opinion Sebastian Peyrott
Best Practices and Style Guidelines for Angular 2 App Development opinion Minko Gechev
Why You Should Consider React Native For Your Mobile App opinion Clayton Anderson
Service Worker Toolbox: A Collection of Tools for Building Service Workers tools Google Chrome Team
Docco: Quick JavaScript Documentation Generation Tool tools David Walsh
Popper.js: A Library Used to Create 'Poppers' in Web Applications code Where ‘poppers’ are things like tooltips and pop-overs. Fez Vrasta
10 jQuery Time Picker Plugins code Matt Burnett
react-dropzone: Simple HTML5 Drag-Drop Zones with React code Andrey Okonetchnikov
Glio.js: Trigger a Callback when the Pointer Leaves the Viewport code In 5 directions, but not all. Luis Vinicius
Cash: 'Absurdly Small' jQuery Alternative for Modern Browsers code A small library for modern browsers that provides jQuery style syntax to wrap modern Vanilla JS features. Ken Wheeler
|