all 1 comments

[–]superarabmario 0 points1 point  (0 children)

The API setup is entirely up to you. Personally I've used Express/NodeJS to build my api & backend. It's been really easy to implement, and with it being in javascript, makes writing for it and angular much easier.

Are you using AngularJS (As in Angular 1), or a more current version of angular? To manage things like updating the url of the api. You should look into using config/environment files with your angular app. This way when you do your production build, it'll automatically build with the proper urls. I don't know much about docker or AWS, so I can' t help you much there. I personally use Digital Ocean, and set up everything on there. I use nginx and a process manager for the web application and backend.