Do you prefer to simply clone MERN / MEAN or take some time and wire it yourself? If I clone, I always end up frustrated because something doesn't work as expected.
I currently try some new stuff. Instead of express I am currently debating between koa and restify. Instead of MongoDB I use RethinkDB. For the frontend I use angular.
For my projects, I use Hackathon Starter. It saves huge amount of time and anyone can get up and running within few hours.
No, I use only one server. But the backend and angular both have their own subdomain. For routing I use Nginx.
So app.domain.io would go to the angular part and backend.domain.io goes to the backend. Also, they don´t run on port 80, they run on a port I can decide.
Stephan de Vries
Full stack developer, enthusiastic about new technologies.
No. I prefer creating my own setup, inspired by boilerplates like MERN.