Must Read
Angular 8 Released
A major release of the popular app framework, featuring smaller bundles, CLI APIs, differential loading and more.
Learn
Build a Progressive Web App with Angular
Learn how to build an Angular-based PWA and deploy it for use on mobile devices using Netflify.
12 Tips for Writing Clean and Scalable JavaScript
JavaScript has its origins in the early web. Starting out as a scripting language, it has now evolved into a fully fledged programming language with support for server-side execution.
More Adventures in Functional JavaScript: Five Ways to Calculate an Average with Array reduce
Using the reduce method to calculate an average isn’t unusual but things get complicated fast if you go beyond the most basic examples. Lots to enjoy here.
Tools & Code
Normalizr: Normalize Nested JSON to a Defined Schema
For example, consider if you receive a complicated, nested JSON object from a third party service and you want to boil it down to a format that better suits your app.. this is what you need. See the example.
TypeScript 3.5 Released
It’s not a huge release but improved performance and incremental compilation and the Omit helper type will surely be welcome to the rapidly growing number of TypeScript users.
React for Vue Developers
It’s always nice to see people riffing on how Vue and React approach problems and how their solutions differ. Here, Sebastian walks through Vue’s core features and how he’d approach them with hooks-flavored React.
Interesting Links
Why I'm Still Using jQuery in 2019'
It’s cool to disregard jQuery (we get comments whenever we link to jQuery plugins in JavaScript Weekly – which isn’t often, admittedly) but it’s still heavily used and useful for many. This post provoked an extensive discussion on Hacker News if you’re into such things.