The creator of the Bluebird promise library shares 3 JavaScript performance fundamentals he’s encountered.
Petka Antonov
A minifier that copes with modern JavaScript syntax and allows smaller file sizes when targeted at browsers with native ES6+ support.
Babel
Claims to be very fast, flexible, clean and elegant in the way it integrates with existing JS libraries. OCaml is a great language so it’s worth a look.
Hongbo Zhang
Ramp up on React and focus on what’s different and interesting about your app. Deploy a React app in minutes.
Heroku
Sponsor
How is state updated throughout a React-backed app and how can Facebook’s Immutable help?
Eric Greene
Annotated simplified examples of many of the common data structures written in easy to read JavaScript. Essentially a great article but written in code.
James Kyle
Introducing Ohm, a JavaScript parser generator for building your own programming languages.
Josh Marinacci
“Knowledge of implementation details is crucial not only to writing fast JavaScript code but even to simply measuring the difference between fast and slow.” 45 minute video.
Vyacheslav Egorov
More preliminary results from the State of JavaScript survey shared last week, this time looking at the variants of JavaScript people use (e.g. ES6, CoffeeScript, TypeScript).
Sacha Greif
Jobs
-
Senior Front-End Engineer at 1stdibs. (New York City)We're looking for a phenomenal senior JavaScript engineer to lead the development of the client and server front-end of the 1stdibs.com buyer experience. Interested in React and GraphQL? Let's talk! 1stdibs
-
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
-
Find Your Perfect Company MatchYou're smart, you're efficient. Why job hunt the old way? Try Hired and get your profile in front of thousands of top tech companies. Hired.com
In Brief
Google's Closure Compiler Now Available in Pure JavaScript news We linked it last week but now Google have explained more. Google
Announcing TypeScript 2.0 RC news Microsoft
ES Proposal: Function.prototype.toString Revision news Dr. Axel Rauschmayer
Angular 2.0 Release Candidate 6 Released news
Lightning-fast Hosts for Your JavaScript tools The perfect hosting solution for your javascript project. Use promo code JAVASCRIPT20 for $20 credit. Linode Sponsor
ngMigrate: From angular.module to ngModule tutorial Todd Motto
Using ES2015/ES6 'Proxy' for Fun and Profit tutorial Alon Niv
11 Simple npm Tricks tutorial node Tierney Coren
JavaScript's Role in Artificial Intelligence, AR, and VR podcast An hour-long podcast (with transcription) exploring how JS will play a role in AI and Virtual Reality. Christophe Limpalair and Eric Elliott
Why I Use a JavaScript Style Guide and Why You Should Too opinion Mark Brown explains how a style guide can help reduce friction when working as part of a team. Sitepoint
Building Animated Components, or How React Makes D3 Better opinion Swizec Teller
Creating Your Own 'JavaScript': Should You? opinion You can use Babel to fix some of the ‘ugly parts’ in JavaScript, but should you? Karolis Masiulis
A Curated Collection of 396 React Components tools Romuald Brillout
Find and Fix Node.js Errors Faster (and have fun doing it) tools Quickly pinpoint what’s broken and why. Get the context and insights to defeat all Node errors. ROLLBAR Sponsor
in-view: Get Notified When A DOM Element Enters or Exits The Viewport code Cam Wiegert
Vexwarp: Audio Time Stretching and Pitch Shifting code JS implementations of STFT and phase vocoder algorithms. Demo.
Cesium: A WebGL Virtual Globe and Map Engine code Cesium
React Dates: A Date Picker from Airbnb code An accessible, easily internationalizable, mobile-friendly date-picker library for the web. Airbnb
Postmate: A Powerful, Promise-based postMessage Library code This allows a parent page to speak with a child iFrame across origins. Dollar Shave Club
xterm.js: A Full Xterm Terminal Component, in Your Browser code Enables apps to provide fully featured terminals. SourceLair
Dext: A Smart App Launcher for Mac, Powered by JavaScript code Vu Tran
|