Second-guessing the modern web - macwright.com
macwright.com · 2,020 words · saved by 1 readers
What if everyone's wrong?
Second-guessing the modern web The emerging norm for web development is to build a React single-page application, with server rendering. The two key elements of this architecture are something like: The main UI is built & updated in JavaScript using React or something similar. The backend is an API that that application makes requests against. This idea has really swept the internet. It started with a few major popular websites and has crept into corners like marketing sites and blogs. I'm increasingly skeptical of it. There is a sweet spot of React: in moderately interactive interfaces. Compl
related reading
- The new wave of Javascript web frameworksfrontendmastery.com
- Building data-centric apps with a reactive relational databaseriffle.systems
- 7 Principles of Rich Web Applicationsrauchg.com
- Navigating the future of frontendfrontendmastery.com
- The Elements of UI Engineering — overreactedoverreacted.io
- Build your own Reactpomb.us
- Making Sense of React Server Components • Josh W. Comeaujoshwcomeau.com
- Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior · Mark's Dev Blogblog.isquaredsoftware.com
- Implementing React from scratchrob.directory
- Which web frontend architecture fits best?workingsoftware.dev
- Web Applications 101 - Robin Wieruchrobinwieruch.de
- The Descent — What Happened to the Frontend While You Weren't Watchingdavidpoblador.com