4 ms·
It really depends on what you want to build. For typical web applications (e.g. SaaS) this stack is almost perfect: Next.js for client- and server-side develop
by FabianWesner 4y ago
It really depends on what you want to build. For typical web applications (e.g. SaaS) this stack is almost perfect:
Next.js for client- and server-side development (alternatively look at Remix). It's a big advantage to use Typescript on both sides instead of mixing programming languages like JS + Rust or GO (or PHP, Python, Ruby ...).
In case you need a database (MySQL or Postgres) then PrismaORM is your best friend. Amazingly good ORM which does all the heavy-lifting for you.
For hosting without database Vercel is the obvious solution. In case you need a database, then look at a good PaaS like Render.com (or if you are in EU then scalingo.com). In any case don't waste time with building infrastructure.
In case you want to see a full application, check out our open-source Kickstarter.
Repo: https://github.com/roqtech/roq-kickstarter-nextjs https://github.com/roqtech/roq-kickstarter-nextjs
Demo: https://roq-kickstarter-nextjs.vercel.app/ https://roq-kickstarter-nextjs.vercel.app/
Repo (with Prisma): https://github.com/roqtech/roq-kickstarter-nextjs-prisma-marketplace https://github.com/roqtech/roq-kickstarter-nextjs-prisma-mar...
- zanfaruqui 4y agoif anyone is interested in a PaaS like experience with the surface area of AWS or GCP we're building https://docs.withcoherence.com/ https://docs.withcoherence.com/ for full stack web apps