frontend
Why CSS is Still the Best Tool for Layout
CSS is usually my first stop for layout, even when I'm already working inside a JavaScript framework. Grid and flexbox let me describe the relationship between elements without measuring everything myself.
I still have to understand the content and decide what should happen at narrow widths. No layout system makes those choices for me. But keeping the layout in CSS means the browser can do its work without a script continually trying to catch up.