Next.js
Use a React framework with server rendering, routing and server-side application features.
Choose it for
- A React app needing request-time server behavior
- A project combining server and browser code
Decision
Choose Next.js when server rendering or server routes are a real requirement. For a frontend that only calls an existing API, start with Vite instead.
Trade-off
Choose Vite when static frontend output and an independent backend are enough.
Cost model
Framework tooling; hosting and backend costs are separate
Current official pricing ↗First boundary to learn
Server and browser code have different credential and execution boundaries.
Sources checked
Details, connections and lessons →