๐ŸŒŸ JavaScript's Hottest Project

and Apple is killing Swift

Hey there.

Hereโ€™s everything you need to know this week in the world of full-stack development.

Frontend Focus

๐ŸŒŸ 2024 JavaScript Rising Stars 
Here is the 9th edition of JavaScript Rising Stars, your annual look at the projects and trends shaping the JS ecosystem in 2024.

This yearโ€™s standout? shadcn/ui, which retained its title as the hottest project, thanks to its innovative approach of letting developers fully own their component code. With a balance of headless foundations like Radix and endless customization, it continues to be insanely popular in front-end development.

๐Ÿ—„๏ธ Composable Caching with Next.js
The Next.js blog recently shared insights into their 'use cache' directive, a key part of their approach to efficient caching. In this post, they delve into the API design, its benefits, and why it stands apart from traditional caching functions.

What is 'use cache'? How does it work? This blog breaks it down.

๐Ÿ‘ทโ€โ™‚๏ธ All kinds of state management in React
Not all state in React is created equal, and understanding your app's specific needs is crucial, especially with React 19โ€™s built-in capabilities. Your framework might already cover everything, meaning a state management library may not be necessary after all. This blog explores all kinds of state management in React.

Programming

โ€ผ๏ธ Accessibility essentials every front-end developer should know
Accessibility often feels daunting to developers, but it doesnโ€™t have to be. By following a few simple practices, you can make a meaningful difference without requiring extensive effort or specialized knowledge.

This article explores essential accessibility principles every front-end developer should incorporate when building components.

๐ŸŽ Apple is Killing Swift
Swift was once a standout language, but it has strayed significantly from its original vision. In this post, Jacob Bartlett breaks down how modern programming languages are governed and dives into what went wrong with Swiftโ€™s evolution.

๐Ÿ‘จโ€๐Ÿ’ป My role as a founder CTO: Year Seven
Each year, tech CTO Miguel Carranza reflects on his favorite stories and key lessons in a must-read blog post capturing the highlights and takeaways from the past year.

Tools

AI