Frontend Weekly Digest #21 (21–27 August 2017)
Aug 28, 2017 · 3 min read

Web Development
- Node.js Forked Again Over Complaints of Unresponsive Leadership
- What do you know about viewport height in 2017?
- A Front-End Developer on Vacation
- Offline-Friendly Forms
- Form Validation with Web Audio
- Fancy Web Animations Made Easy with GreenSock Plugins
AMP/PWA:
- A Progressive Roadmap for your Progressive Web App
- Android Oreo takes a bite out of Progressive Web Apps
- Low Hanging PWA Fruit: Manifest Files and Service Worker Precache
- MOTOR-TALK.de: Our smooth roadtrip to AMP
Performance:
- Managing CSS & JS in an HTTP/2 World
- Time To First Byte (TTFB)
- Performance Is About People, Not Metrics [Velocity 2017]
Tools:
- Polymer 3.0 preview: npm and ES6 Modules
- Custom Elements Everywhere — A project that shows interoperability issues with Custom Elements and other frameworks, and highlights potential fixes.
- SVG Gradient Wave Generator
- Aperitif is a custom HTML boilerplate designer allowing you to rapidly build HTML templates and prototypes
- Chrome 61 — What’s New in DevTools
Accessibility:
- What’s New in WCAG 2.1
- WordPress Plugins to Improve Website Accessibility
- How to structure headings for web accessibility
CSS
- Inside a super fast CSS engine: Quantum CSS (aka Stylo)
- detect_flex — Simple and guaranteed method for determination support of FLEX and BOX in any browser
- Continuing a series of Visual References on @CodePen about CSS Transforms: Explaining coordinate systems
- Improve Web Typography with CSS Font Size Adjust
- So you need a CSS utility library?
- 4 CSS techniques that will work in any CSS preprocessor, any framework
- Create a responsive layout with CSS Grid
- Sass Maps, Loops, and CSS word scrambling!
JavaScript
- How JavaScript works: inside the V8 engine + 5 tips on how to write optimized code
- Thinking JavaScript
- Pretty algorithms — Common useful algorithms written in modern, pretty and easy-to-understand Javascript along with real-world usage examples.
- JavaScript Is Eating The World
- 8 most popular JavaScript frameworks As of now
- Converting from Speech to Text with JavaScript
ES2015+:
- async & await
- Javascript — ES8 Introducing `async/await` Functions
- Async/Await in JavaScript, a video on CodeWorkr

VueJS:

React:
- If you’re a startup, you should not use React (reflecting on the BSD + patents license)
- From Angular zero to React hero in 3 days
- How do you separate components?
- Introducing downshift 🏎️ for React ⚛️. is the primitive you need to build simple, flexible, WAI-ARIA compliant React autocomplete/typeahead/dropdown/select/combobox/etc (AKA “item selection”) (p)react ⚛️ components. From PayPal 💙

Angular:
- Angular — Applying Motion principles to a listing
- Preloading ngrx/store with Route Guards
- Create Advanced Components in Angular
- Unit testing with Angular and ineeda
- Automated Documentation for your Typescript/Angular projects
Libs & Plugins:
- Pts.js enables you to compose and visualize points in spaces.
- JQuery.myData — Small JQuery&Zepto plugin for two-ways data binding.
- media-player — a tiny, responsive, international, accessible, cross browser, easily customizable media player written in plain vanilla JavaScript.
- fuzzysort — fast SublimeText-like fuzzy search for JavaScript
- fitty — makes text fit perfectly
- textics — counts lines, words, chars and spaces for a given string
