Hello, I am building a website for a school that's used by students to find Zoom meeting links, view their marks, and check course materials. It is also used by the teachers to put the meeting links, students' marks, and course materials.
I created a similar website using HTML, CSS, PHP, and MySQL. Now I want to implement this project using some frameworks: Next.js, ExpressJS and use PostgreSQL instead of MYSQL
I want to have some advice on whether these are enough to implement my project
Your stack (Next.js, Express.js, and PostgreSQL) is solid, but NestJS
might be a better choice than Express.js
.
NestJS
provides better structure, scalability, and built-in features like authentication and dependency injection. Plus, since it uses TypeScript
, your frontend and backend can share the same language, making development smoother.
If you want a more maintainable backend, NestJS
is highly recommended.