We found too many releases were happening on Thursdays so JavaScript Weekly has moved back to Fridays :-) We're also working on a redesign and would love if you could anonymously share your opinions here - all feedback welcomed.
- Peter Cooper, editor
y, u and s flags, named capture groups, and look-behind assertions.Frontend Masters
Jobs
- Full-Stack JavaScript Developer (m/f) - Berlin, Germany Let's help content creators get paid! We're blogfoster: the leading influencer marketing platform in Europe and we would like to hire you. React, Redux, and Node: It's JavaScript all the way down. Let's chat! BLOGFOSTER GMBH
- JavaScript UI Developer (React & React Native) - (Berlin, Germany) Taxfix are looking for an experienced UI Developer who can help build UIs so anyone can file their taxes using our mobile apps. Taxfix GmbH
- Software Engineers - The free press needs you Democracy only works when everyone knows enough to make good decisions. We’re here to make sure that they do, and we need your help. Schibsted
In Brief
EmberConf 2017: State of the Union news
Now 5 years old, a look at both Ember’s history and future.
Tom Dale, Yehuda Katz, Godfrey Chan
Angular Attack: A 48-Hour Online Angular Hackathon (April 22-23) news
Angular Attack
How 3575 Developers Debug Their Front-End JavaScript console.log wins but is less popular than in a similar poll a year ago.
Twitter
Easily Add GIFs to Any Realtime Chat App tutorial
You can’t hide from them. GIFs are everywhere. Easily add Giphy GIFs to your app.
PubNub Sponsor
Everything You Need to Know About Change Detection in Angular tutorial
Maxim Koretskyi
11 Ways to Invoke a Function tutorial
Think of any more? Leave a comment.
Alexander Myshov
Using Pipes in Angular tutorial
How to use the new pipes functionality that replaces filters from Angular 1.
Burke Holland
How to Deal with Unhandled Promise Rejections tutorial node
Valeri Karpov
How to Create a (Very Simple) Reddit Client with Angular 4 tutorial
Ashraff Hathibelagal
Build More & Save More with API Mocking
Sandbox - API Mocking Software Sponsor
Why You Should Make Desktop Apps with Electron (in 5 Minutes) video
Matt Andrews
Brendan Eich Talks WebAssembly podcast
Brendan Eich on his involvement with the WebAssembly specification. 1h24m.
Software Engineering Daily
JavaScript Frameworks: A Futile Attempt At Objectivity opinion
A personal view of the current state of JavaScript frameworks.
Matt Burgess
eslint-plugin-security: ESLint Rules for Node Security tools node
Helps to identify potential security hotspots.
The Node Security Platform
Adaptive Live and VoD 360 Streaming in HTML5 on Desktop and Mobile tools
Stream your VR and 360 video with Netflix quality to all major devices using adaptive streaming (DASH and HLS).
Bitmovin Sponsor
Tippy.js: A Fancier but Pure JS Tooltip Library code
Extends Popper.js (featured last week) with theming, effects, & support for complex popovers.
atomiks
Embedo: A Modern Social Media Embed Plugin code
For Facebook, Twitter, Instagram, YouTube and Pinterest content.
Shobhit Sharma
SweetAlert2: An Accessible (WAI-ARIA) Replacement for JS Alerts code
BitArray.js: A Memory Efficient Implementation of Bit Flag Arrays code
Packs booleans into Uint32Arrays for efficiency.
Brock Whittaker
Glamorous: React Component Styling Solved code
PayPal
UTIF.js: A Small and Fast TIFF Decoder in Pure JS code
TIFF is an arcane yet still encountered image format.
Photopea