TENJAVASCRIPT

πŸ”₯ I read through dozens of JavaScript articles and pick the best ten for you to read on the weekend. Join the great company of 1204 subscribers!

Comes out on Fridays. No spam.

1.

How the BBC World Service migrated 31 million weekly readers to an isomorphic react app and improved page performance by up to 83%

πŸ‘ A great write-up from BBC after they migrated a huge legacy PHP application to a modern React-based stack.

2.

TypeScript Performance

πŸ”§ Microsoft rolled out a new wiki page with the best practices for improving TypeScript performance. That is you can make use of it if your TypeScript is slow (never happened to me yet).

3.

Understanding React's useReducer Hook

πŸ‘€ The useReducer hook is a way to define state in a way that lets you decouple how the state is updated from the action that triggered the update. That can lead to a cleaner more declarative code.

4.

React hover animation effect with React

✨ Little hover animations are essential for great user experience. In this article, author shows how to implement the particular tricky ones when a state restores after a brief period of time (it's easier to see than explaining).

5.

Monads simplified with Generators in TypeScript: Part 1

🦞 Yeah, I know. Monads might not sounds like a perticularly practical topic. Nevertheless we work with monad-like structures every day (for example, arrays, or promises).

6.

From JavaScript to WebAssembly in three steps

⚑ Marcel Duin shares his journey of improving the performance of our ultra resolution storytelling tool Micrio by upgrading the JavaScript-only client to WebAssembly.

7.

Node.js MySQL tutorial: a step-by-step getting started guide with Express js REST API

πŸ”₯ A quick and quit nice Node.js + MySQL tutorial.

8.

The Perfect Dark Mode

⭐ I'm not sure how big is the problem of flickering when loading dark mode on websites is. But as a technical challenge it's quite an interesting to tackle, have a look!

9.

Super simple start to Firebase functions

🍺 Kent C. Dodds shows how to get started with Firebase functions.

10.

What’s the difference between Event Handlers & addEventListener in JS?

πŸ‘‰ Did you know that event handlers and event listeners are not the same thing? If you are as surprised as me, read on.

Even Older Issue β†’