Angular2 è basato su Angular-CLI, corretto?
Quindi, quando esco ng serve
, una macchina è aumentata a localhost:4200
. Ora se voglio aggiungere un database, molte persone finiscono con il confezionamento di Node.JS e abbiamo:
- Node server @ 3000 [o qualunque sia la tua scelta]
- Server angolare @ 4200
- MongoDB @ port 12701
Per me sembra ridondante, perché ho solo bisogno di un server e un database. Quindi sono curioso, è questa divisione perché le persone vogliono mantenere angolare e node.js separatamente? Node.JS può parlare con il database e semplicemente reindirizzare tutte le richieste di pagina a index.html (che l'angolare ha coperto).
Quindi qual è il server di localhost: 4200 per?