Bạn nên sử dụng một khuôn khổ như ExpressJS để xử lý tương tác với cơ sở dữ liệu trả về dữ liệu JSON theo cách giống như cách bạn hiện đang làm với một tệp tĩnh.
Có khá nhiều hướng dẫn giải thích cách thực hiện việc này, chẳng hạn như http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/
Tùy chọn khác mà bạn có là sử dụng một khuôn khổ để thực hiện nhiều công việc nặng nhọc xung quanh việc xây dựng API. Vòng lặp lại là một khởi đầu tốt cho một nhiệm vụ như vậy vì họ có một trình tạo có thể tạo mã phía máy khách để tương tác với API của bạn, làm cho việc triển khai dễ dàng hơn nhiều so với việc tự xây dựng mọi thứ. Tôi đã không sử dụng nó trong một thời gian nên tôi không chắc liệu họ có ng2 làm trình tạo phía máy khách hay không, nhưng nó có thể là một nơi tốt để bắt đầu.