Next.js
FrameworkFull stack
Nó là gì?
Framework xây ứng dụng web dựa trên React, có thể làm cả Frontend lẫn Backend trong cùng một app.
Dùng để làm gì?
Trang web, component, form, dashboard (frontend); API Route, Route Handler, Server Action (backend); routing (/dashboard, /co-so/123); server-side rendering; kết nối database qua ORM.
Chạy ở đâu?
Server (Node.js) và Browser.
Nó thường đi với gì?
TypeScript, Tailwind CSS, shadcn/ui, Prisma, PostgreSQL, Docker, VPS.
App của mình khi nào cần?
App quản lý nội bộ, dashboard, CRUD, hồ sơ, website có đăng nhập, SaaS, hệ thống hành chính.
Khi nào không cần?
Không nhất thiết phải tạo thêm backend FastAPI riêng cho app quản lý nhỏ/vừa — Next.js full stack với Prisma + PostgreSQL thường đã đủ.
Một câu để nhớ
Framework React làm full stack.