๐ This week is all about frontend development! React news, CSS selectors cheatsheet, visx by Airbnb, and more.
As always, all posts were ranked by daily.dev community. Shout out to all the authors. ๐
So, let's get it started.
๐คฉ 24 Coolest VSCode Extensions That Will Rock Your World ๐
๐จโ๐ป I guess devs love these VSCode Extensions lists because they're featured so many times. Some of the extensions are very popular but you might still find a relevant extension for your VSCode setup.
Dark Mode with only 1 CSS PROPERTY
๐จ The core concept is great but the implementation is controversial. Still, I recommend reading this article. It's super short.
The end of jQuery!
๐ jQuery is no longer the cool kid, it had its time of glory a few years back. The author claims that it's even a game over since Bootstrap 5 is not using jQuery and according to a StackOverflow survey it's the 3rd most dreaded language (really language!?).
The 30 CSS Selectors You Must Memorize
๐ A super comprehensive CSS selectors cheatsheet. At least skim through, if you don't want to read it all.
SOLID: Software Design Principles. Be a better developer
๐งฑ The SOLID principles are some of the first you learn as a programmer. If you're not familiar with them, read this guide.
One Way To Stay Up To Date As Developer
๐ Catalin shares his way to keep a hang of everything that happens in the tech sector.
My Top 5 APIs For New Developers
โจ Prebuilt APIs are always helpful when you want to demo a frontend app without thinking about the data. I used some of them in articles that I wrote. My favorite is PokรฉAPI.
I made my website 28ms faster with content-visibility ๐ค
๐ Chris showcases his recent discovery, the almighty content-visibility attribute.
Introducing visx from Airbnb
๐ Airbnb expands its arsenal of open source projects with a new data visualization library. It's for React developers who want some good looking graphs on their website.
Introducing the New JSX Transform
๐ฅณ The new JSX Transform is incredible! No need to import React for using JSX as we used to do. More details below
๐ Wrap Up!
That was all for this week. We will come back with another list of interesting development posts next week.