Frontend Weekly Digest #126 (1–6 October 2019)
Web-development
• The Evolution of Web Content Management
• Things you may not know about Chrome DevTools
• WebHint in Firefox DevTools: Improve Compatibility, Accessibility and more
• Optimizing images for the web — an in-depth guide
• Infinite Scrolling & Role=Feed Accessibility Issues
• Sara Soueidan on Applied Accessibility: Practical Tips For Building More Accessible Front-Ends at SmashingConf Feiburg 2019
CSS
• A Modern CSS Reset
• Feeling Sassy Again
• Building a Scrapbook Layout with CSS Grid
• Editorial Design Patterns With CSS Grid And Named Columns
• Creating a Slide Show with CSS Scroll Snapping
• Why is CSS so Weird?
• The Many Ways to Link Up Shapes and Images with HTML and CSS
• Layout-Fun with CSS Grid
• Trying to make sense of Gmail CSS support (2019 edition)
JavaScript
• Build a PWA Using Only Vanilla JavaScript
• Don’t Use JavaScript Variables Without Knowing Temporal Dead Zone
• Evaluating JavaScript code via import()
- Releases
• TensorFlow 2.0 is now available!
• Preact X — Virtuous DOM and the Fragments of Suspense
• Release Nuxt v2.10.0
• Announcing TypeScript 3.7 Beta
• Update Now! Node.js 8 is Not Supported from 2020. - Theory
• JavaScript Map, Reduce, and Filter — Explained with Examples
• How to check for a number in JavaScript - React
• Framer Guide to React.
• Minimalistic state management. (React)
• Animations using React Hooks and GreenSock
• Increase your React + Redux Application Performance With the Reselect Library
• New features in React 16.9.0
• Demonstrating Reusable React Components in a Form
• React VS Vue: Which is better for 2020?
• I created the exact same app in React and Vue. Here are the differences. [2019 Edition]
• create-react-app v3.2.0 released - Vue
• How to improve performance of vuex store
• Creating a class-based Vue web app with Firebase authentication
• Vue 3 — A roundup of infos about the new version of Vue.js
• vue-next (Vue 3 Pre-Alpha): We have achieved most of the architectural goals and new features planned for v3
• Unit Testing in Vue: What to Test?
• How to Make a Calendar App with Vue
• 10x Faster Nuxt builds on Netlify - Angular
• My year of refactoring a large scale AngularJS project…
• Animating UI Elements in Angular #1
• Animating UI Elements in Angular #2
• Angular — All Talks from AngularConnect 2019 - Libs & Plugins
• timequeue.js — A queue with custom concurrency and time limit.
• Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable