Загрузка видео...
Не удалось загрузить видео
People really sleeping on <script> 🙄 Astro lets you put TypeScript and npm packages in there. Who needs a framework when you have the DOM at home?
311,398 просмотров • 1 год назад •via X (Twitter)
Комментарии: 10

“We have DOM at home” DOM at home: (jk tho Astro is dope.)

If only I could have some minimal state and event handlers straight in Astro components, I wouldn't have to reach for React (or do more boilerplate instead). On one hand, who needs more frameworks. On the other, a very lightweight native solution would go a long way...

Welcome back to jQuery

Whoever is running your socials is doing an astronomical job

the point of frameworks is simple state binding, not "typescript and npm packages"

Much of this is why I actually switched to using frameworks over plain JS – `querySelector` is not scoped, so something general like `querySelector('button')` would target the first button found on the page – many of the benefits of frameworks involve getting away from manual `addEventListener` calls and manually using `textContent`, `setHTML`, etc. and toward dynamic reactivity Granted, the proposed Signals API will hopefully alleviate some of this — Some examples – with svelte: – with plain js:

It’s amazing! I did the same with HTMX and no framework needed :)

It's scary how easy this is 😅

What's that ? Man Astro is reactive by default ? 😦

Bring back jQuery?
