alfy.blogSaved November 3, 202512 minOctober 31, 2025
Frontend Development Guide
Summary
This article advocates for using URLs as primary state containers in web apps to enable shareability and deep linking. It contrasts this approach with complex frontend stores, emphasizing that well-designed URLs preserve user intent efficiently.
Highlights
URLs act as state containers for filters and configurations without needing databases.
Proper URL design enables shareability, bookmarking, and functional browser history.
Frontend engineers should prefer URLs over heavy abstractions for view-specific state.
URLs should store reproducible view state but avoid sensitive or transient data.
I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file ...
react.dev
You Might Not Need an Effect – React
The library for web and native user interfaces
github.com
GitHub - DOSAYGO-STUDIO/HackerBook: Hacker Book - COMMUNITY, ALL THE HN ARE BELONG TO YOU. An unkillable, static offline archive of all of Hacker News.
Hacker Book - COMMUNITY, ALL THE HN ARE BELONG TO YOU. An unkillable, static offline archive of all of Hacker News. - DOSAYGO-STUDIO/HackerBook