Introduction to NextJs
Next.js is a popular and lightweight framework for static and server-rendered applications built with React.
Dev environment
- Uses Node as the server environment.
- Hot reloading
- styling
- routing
- hybrid static and server rendering
- TypeScript
- smart bundling
- route pre-fetching
Good points
- Lightweight
- Can be used for static and server-rendered applications built React applications.
Bad points
- monolithic
- doesn't allow for much composability
- one code base for front and backend
- doesn't work out of the box