๐ฅ Framework Updates
Vue.js
-
Vue 3.4:
onWatcherCleanup
API: Vue 3.4 introducesonWatcherCleanup
, enabling internal cleanup logic directly inside watchers. This streamlines lifecycle handling in reactive components. Read more -
Motion for Vue: Framer Motion arrives in the Vue ecosystem with
<motion.div>
, layout transitions, and scroll animations. Same API, same power โ now in Vue. Read more -
Nuxt 3.16 + Nuxt UI v3: Nuxt 3.16 introduces
npm create nuxt
, while Nuxt UI v3 brings full Tailwind v4 support, improved accessibility, and a modern design refresh. Nuxt 3.16 Release | Nuxt UI v3
Next.js
- Next.js 15.2 + Security Patch: New metadata system, enhanced error overlays, and support for React view transitions. Also patched a critical middleware bypass vulnerability (CVE-2025-29927). Whatโs New | Security Patch
Svelte
- SvelteKit 2.17 + Svelte 5.20: WebSocket support in SvelteKit and new
$props.id()
utility in Svelte 5.20 for SSR-friendly IDs. Whatโs New
๐ ๏ธ Developer Tools & Libraries
-
Oxlint (Beta): Rust-based linter (50โ100ร faster than ESLint). Read more
-
ESLint 9 Flat Config: ESLint 9 moves to
eslint.config.js
. Migration guide -
Rsdoctor 1.0: Rspack/Webpack visual analyzer. Release notes
-
TypeScript in Go: New Go-based compiler. Announcement
๐ Web Standards & Browser Updates
-
Chrome Q1 2025 APIs:
text-box
,node.moveBefore()
, File System Access. Details -
CSS Gap Decorations Proposal: Native gap styling proposal. Proposal
-
Firefox 136:
:open
,:has-slotted()
,Intl.DurationFormat
. Release notes -
Safari 18.3: Fixes for
:has()
,::view-transition
. WebKit blog
๐ Trends & Best Practices
-
Web Components vs Frameworks: Smashing Article
-
Performance Mistakes in Next.js: Read more
-
Fluid Typography Debate: Rutterโs take
-
Utility CSS Patterns: Cloud Four blog
๐ค Events
๐ฎ Bonus
-
StringTune Framework: Codrops demo
๐ป CSS for Dummies
Sass-flation:
.egg-carton {
eggs: 12;
price: $2;
&.eggflation {
eggs: 4;
price: $10;
wallet: null;
opacity: 0.4;
justify-content: space-around;
&:hover {
cursor: not-allowed;
content: "Maybe next month...";
}
}
}
๐ก Stay updated with the latest in frontend development. Follow the links for more insights.
โจ Explore More: