Mar 7, 2021
Hello Bogdan, the project I am working on right now is deployed on Amazon AWS:
- AWS Elastic Beanstalk for the NextJS front-end and the NodeJS REST API, in separate apps.
- AWS CodeCommit for source-control.
- MongoDB Atlas for hosting the db.
Both AWS and MongoDB Atlas have a free tier, which you can use while developing.
I am not advising against Vercel. If you want to use it, go right ahead. The deployment is ‘convenient’ but does lock you in. I am just saying that you should check the different options, and not just go with Vercel because its associated with NextJS and that it looks convenient.
There is nothing so permanent as something temporary. Once you start using a specific provider it’s often very hard to switch.
I take AWS any day of the week.
Cheers, Alex