📈 4,500 developers took part in this fresh Frontend survey. Just some highlights. Perhaps, unsurprisingly, React still dominates the frontend minds with a whopping 74% share. Redux gets less popular giving up to Contexts. TypeScript is on the rise.
🏃 Speaking of TypeScript, here's a very nice exrecise to knead your TypeScript muscles a little bit.
🤖 Building a bot is quite easy these days. In this article, Keith Horwood walks us through the process from forking the example repo to deploying with autocode.com.
📙 Sara Vieira from Berlin wrote this book on React where she shares some personal React recipes and tricks on hooks, deployments, packages, etc. Dan Abramov seems to be quite happy, so I've added it to my (rather long) pile of books.
🤷 Right, React. The version 17, the least exciting release is coming up soon with the RC released on Monday. This release is focused on internal improvements and introduces "gradual updates" allowing for "piece by piece" React upgrage. And I'm still not quite sure why.
👊 Vue 3 is one of the most exciting and most anticipated releases of this year. New Vue comes with it's own Webpack replacement (called Vite), Composition API (sort of like React hooks), reactivity API, and other features.
🔒Building a backdoor with npm is way too easy. Just create a usable library, and then hide a malicious code somewhere deep in the dependency tree. In this article they build a simple express middlware which allows to execute a random command on the host machine.
🍳 A recipe collection, my favorite type of articles. Learn functional components, deep selectors, and other VueJS topics.
🔧 Well, not so much about performance, but more about how to write your first eslint rule. Turns out, it's quite easy. If your company has some verbal coding rules, using a custom eslint rule can be quite beneficial.