Hello and welcome to This Week in JavaScript—a lovingly curated collection of links relating to what’s new and exciting in the world of JS. The complete list is tagged jsweekly . (Don’t forget to check out our weekly .NET and front end roundups too!)
News & Opinion
Libraries
11 Best jQuery Charting Libraries — 11 jQuery charting libraries that you can use to create interactive dataviz
Layzr.js — A small, fast, modern, and dependency-free library for lazy loading.
angular-reading-indicator — Angular Directive to show a progress bar with a reading time estimate.
PopSelect — A jQuery plugin to replace the traditional box with a sleek Popover with options pre-populated.
ttystudio — A terminal-to-gif recorder minus the headaches.
APIS
Using the Media Capture API — Microsoft's David Voyles introduces the Media Capture API, the main interface that allows webpages to access media capture devices such as webcams.
Web audio API: Filter Playground — Experiment with the filters provided by the Web Audio specifications.
A True Gaming Experience with the Gamepad API — The Gamepad API allows users to connect devices like an Xbox Controller to a computer and use them for browser-based experiences!
How I trained sheet reading using the Web MIDI API — A look at creating a webapp that renders random sheets of music then uses the Web MIDI API to monitor you playing them back.
Introduction to the Fetch API — The Fetch API aims to replace XMLHttpRequest as the foundation of communication with remote resources.
ReactJS
React.js Introduction — For People Who Know Just Enough jQuery To Get By
Video: An Introduction to Component State in React — A look at how to keep state, change state and finally how to render state.
Introduction and Getting Started with React.js — A 1h20m workshop from JSConf 2015.
React Internals — An Introduction to React’s Diff Algorithm
React Hot Loader — Tweak React components in real time.
Tutorials
Exploring ES2016 Decorators — What the heck are decorators anyway?
Handling User Authentication with the MEAN Stack — A rather in-depth tutorial.
A Beginner’s Guide to Handlebars — The basic concepts of Handlebars and its frequently used functions,
How to Merge Arrays with JavaScript — A neat trick to merge a second array into an existing first array
Creating Scroll-based Animations using jQuery and CSS3 — How to trigger animations when scrolling into a pre-defined region.
Pen of the Week - Sneezing Dragon
http://codepen.io/Yakudoo/pen/yNjRRL
I hope you’ve enjoyed working through these links. If you want more links like this and to keep up-to-date with the latest goings on in JS land, you can follow SitePoint’s JavaScript channel on Twitter.
Please PM us if you have anything of interest for the next issue or if there is anything you would like to see featured. Paul and Pullo.
2 Likes
Is it still June where you are. It is July here.
1 Like
This must be a case of the rare and elusive leap month.
2 Likes
Lol. Well spotted, felgal.
Thanks for fixing, Paul Ryan.
James_Hibbard:
Thanks for fixing, Paul.
Thanks, but t’was Ryan that got there before any of us
2 Likes
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.