Consider using TypeScript. It will definitely help development in the long run as the project grows. Use an ORM on the backend.