01/10/2018, 15:53

Giúp đỡ về RESTful Api

-Em đang tìm hiểu về cách kết hợp RESTful Api, em có 1 service phần comment viết bằng JS(NodeJS) có database là mongoDB, và 1 web chính viết bằng PHP - Laravel có database là MySQL,
-Em định gắn phần comment (NodeJS) vào project PHP thông qua gọi api bằng Vue, nhưng em không biết là xét user nào đăng nhập và user đó được comment thì có thể dùng php không ạ ? hay phải viết bên nodejs ạ ?
-Dữ liệu comment sẽ được lưu lại bên phía mongodb phải không ạ ?
Cảm ơn các bác ạ

null viết 18:05 ngày 01/10/2018

Bạn tìm hiểu OAuth để cho phép user trên web gửi comment vào service.
Có thể dùng PHP hay bất kỳ ngôn ngữ nào để gửi comment, nhưng phải cũng phải viết phần xử lý authentication bên NodeJS.
Dữ liệu comment lưu bên mongoDB.

Nguyễn Minh Quân viết 17:57 ngày 01/10/2018

Cảm ơn bác ạ mà bác có thể cho em hỏi NodeJS thường được viết cho việc gì trong một project như laravel ạ ? hầu như ngay cả chat laravel cũng có laravel echo @@ tại em đang làm đồ án mà buộc phải có nodejs, mà em không biết nên viết phần nào ạ

null viết 18:07 ngày 01/10/2018

NodeJS làm được thì PHP cũng có thể, vấn đề là ở thời điểm hiện tại dùng cái nào thì tốt hơn giữa 2 ngôn ngữ này.
Như đồ án bắt buộc có NodeJS thì có lẽ thầy của bạn đang hướng đến ưu điểm xử lý nhiều kết nối cùng lúc của nó. Bạn nên dùng với những phần cần cập nhật thông tin liên tục, theo thời gian thực (real time): chat, biểu đồ, hoạt động của người dùng, log hệ thống, … mục bình luận của ứng dụng có nhiều truy cập như livestream chẳng hạn.

Bài liên quan
0