Next Up: Next.js
Use Cases and Deployment Scope
Next.js allows for rapid web development server-side rendered pages React, typescript, and MDX encoded pages with an incredibly simple API setup. More than anything, Next.js has the absolute best dev-pipeline experience enabled via Vercel. Vercel, the parent company behind Next.js, allows for blazing fast deploy times, that make life an absolute breeze for solo developers and teams alike.
Pros
- Serverless API integration
- MDX (Markdown) Support
- Ease of Deployment via Vercel
- SSR React Pages
Cons
- Window sizing makes handling SSR pages odd, at times
- React can be easier to statically deploy
- Somewhat of a learning curve
Likelihood to Recommend
I love using Next.js — it's my go-to framework for new personal projects and work projects. The local development environment is quick, easy, and fun to use. The framework it uses, which puts an API that runs node in your pages subdirectory, is absolutely genius. No more middleware! It's good for quick projects and big projects alike. I wouldn't use Next.js if I did not want to heavily rely on serverless tech.