5 points
*
yeah, just css is enough.
you don’t need js unless you need to fetch data dynamically.
you can do all of your animations, dropdowns and transitions in css.
like this menu i made. no js in sight.
also fully accessible and you can tab right into it without clicking enter or whatever
(and respects prefers-reduced-motion)