Du bør bruge en ramme som ExpressJS til at håndtere interaktionen med databasen, som returnerer JSON-data på samme måde, som du gør med en statisk fil.
Der er en del tutorials rundt omkring, som forklarer, hvordan man gør dette, såsom http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/
Den anden mulighed, du har, er at bruge en ramme til at gøre meget af det tunge løft omkring opbygningen af API'en. Loopback er en god start for sådan en opgave, da de har en generator, som kan generere kode på klientsiden til at interagere med din API, hvilket gør implementeringen meget nemmere end at bygge alt selv. Jeg har ikke brugt det i et stykke tid, så jeg er ikke sikker på, om de har ng2 som en klientsidegenerator endnu, men det kan være et godt sted at starte.