Out With the JS, In With the HTML
Summary
Out With the JS, In With the HTML discusses replacing client-side JavaScript-driven interactivity with server-rendered HTML patterns. It describes converting a JS-based icon-size widget into four static pages per size and using CSS view transitions to achieve smooth effects with less code, noting improvements in maintainability and mobile performance. The piece emphasizes revisiting basic web patterns as new primitives become available.