The web platform now covers more app behavior without heavy client libraries
Modern browser APIs can handle workers, local persistence, streaming responses, and rich editing directly. The practical lesson is to check native platform capabilities before adding another dependency: smaller dependency graphs usually mean faster startup, fewer security updates, and clearer ownership of performance.