簡體   English   中英

Node.js + RESTFul API 框架

[英]Node.js + Framework for RESTFul API

我是Node 的新手,所以也許有人可以幫助我做出這個決定,我想創建可從網站和返回 JSON 響應的移動應用程序訪問的 RESTFul API。

為了維護目的,我決定對網站和移動應用程序使用相同的 API,我從兩個邏輯部分分離的災難性平台出發。 此外,為了可擴展性目的,我只想使用沒有會話的 RESTFul API,由於使用了哈希算法,使用 OAuth2 身份驗證和 Memcache 來提供相同的 JSON 響應。

我從 Node+Express.js+MongoDB 作為后端開始,但我注意到 Express 附帶了很多包來控制和使用 cookie、模板引擎等等......

所以我的問題是:Express.js 適合我的目的嗎? 還是最好不要使用這個框架? 在您看來,在沒有任何類型的會話和任何類型的 cookie 的情況下實現訪問速度和服務速度的最佳方法是什么?

我用 Express 開發了一些 RESTful API。 Express 的好處是你不需要使用所有額外的東西,比如會話處理和模板引擎。 此外,還有一些非常好的模塊可以讓您非常快速地設置 API。 例如,如果您使用的是貓鼬,請查看Baucis

如果您仍然對 Express 感到不舒服,那么還有許多其他 node.js 框架可用於構建 RESTful API。 也許試試Restify Restify 有點像 Express 的專用版本,因此遷移現有代碼非常容易。

您也可以選擇Strongloop Strongloop 是 express 的包裝器,但它具有許多功能,這使得它非常適合構建 RESTful API。請查看此鏈接https://strongloop.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM