Member-only story
Angular 20 Tries to Be Friendly to Vibe Coders. It’s Complicated
In a world of YOLO development, Angular’s opinionization seems to play well with the the desire to vibe away from the island of “this request takes longer than expected”.
Angular lately changed dramatically from being the most boilerplated framework to becoming as light as React or Vue, but stil being a fully featured framework.
The latest, 20 version comes with many improvements, namely new signal hooks are stable, server side rendering got new improvements like loading components when they’re in viewport, and other.
Hi, My name is Tom Smykowski, I’m a professional core software engineer building scalable MVP frontends and helping creators and teams embrace vibe coding
But the main and most interesting thing is the focus on AI assisted coding. Angular offers a file called llms.txt where you can find instructions for your favorite AI so it knows how to generate code according to the latest guidelines and features.
There are actually two files llms full, ans llms. The first contains over 13 thousand lines of instructions, while second contains links to documentation.