
Fresh Reads for Web Devs
Hello readers!
As we do every month, we've gathered a selection of articles from the world of web tech that we think are worth sharing…
Learn how server components work, get to know the history of JavaScript, find out what brings in Angular v20, and much more.
Happy reading!
Angular 20 - a major milestone
The Angular team has released version 20, marking a significant step forward in the framework's evolution. Signals are now standard for new projects, and the team continues converting various features to support them. The removal of zone.js is ongoing and has reached the development preview stage. Angular Server also continues to improve. Check out the article to learn more about the exciting new features.
Next.js - security considerations of server actions
Server actions in Next.js are useful features, but they come with the risk of leaking sensitive data if not secured properly. Read the blog post to understand how server actions work and why they may pose a security concern.
How functional HTML could look like
Dan Abramov explains the design of server components using a custom version of HTML that supports functional components, events, serialization, and more. A compelling read!
Storybook 9 beta released
Storybook, the popular framework for documenting and testing components in isolation, has reached the beta stage of version 9. Improvements include better testing capabilities—covering visual, interaction, and accessibility—and a significant reduction in bundle size.
JavaScript celebrates 30 years!
To mark JavaScript’s 30th anniversary, the Deno team created striking visuals showcasing the history and evolution of the language. The timeline highlights major milestones, frameworks, and key events that have shaped the JavaScript ecosystem.