Navigating the future of frontend
Make sense of modern frontend meta-frameworks. Connect the dots between fundamental concepts old and new. REM · 8 MAR 2024 SHARE: The frontend ecosystem is in a period of transition. Up-and-coming frontenders navigate a complex environment of competing frameworks, concepts, advocates, preferences, and best practices. Today, the web and web technologies run much of the most used software. From Java applets, to Flash, and the rapid evolution of Javascript, countless tools have been built to manage the broad spectrum of browsers, screen sizes, device capabilities, network conditions, and rising user expectations. But throughout this pursuit of a fully-fledged software distribution platform, the fundamental constraints of the web have not changed. In this post we’ll explore how the modern Javascript meta frameworks navigate these constraints. We’ll build a high-level mental model of how fundamental pieces like compilation, routing, data loading and mutations, caching, and invalidation, all
Introduction The frontend ecosystem is in a period of transition. Up-and-coming frontenders navigate a complex environment of competing frameworks, concepts, advocates, preferences, and best practices. Today, the web and web technologies run much of the most used software. From Java applets, to Flash, and the rapid evolution of Javascript, countless tools have been built to manage the broad spectrum of browsers, screen sizes, device capabilities, network conditions, and rising user expectations. But throughout this pursuit of a fully-fledged software distribution platform, the fundamental cons
Explore this link on the map →saved by
related reading
- Making Sense of React Server Components • Josh W. Comeaujoshwcomeau.com
- We migrated 50,000 lines of code to React Server Componentsmux.com
- The new wave of Javascript web frameworksfrontendmastery.com
- Which web frontend architecture fits best?workingsoftware.dev
- Web Applications 101 - Robin Wieruchrobinwieruch.de
- Micro Frontends - extending the microservice idea to frontend developmentmicro-frontends.org
- Things you forgot (or never knew) because of React - Josh Collinsworth blogjoshcollinsworth.com
- Second-guessing the modern web - macwright.commacwright.com
- React Foundations: Server and Client Components | Next.jsnextjs.org
- Server Components – Reactreact.dev
- Chris James - HTMX is the Futurequii.dev
- Five Data-Loading Patterns To Boost Web Performance — Smashing Magazinesmashingmagazine.com