[英]How to web user interface + node.js and express routing
我有node.js + express的服務器用於路由。 當我不喜歡請求http://mydomain.com/photos
, http://mydomain.com/photos/123
,等我得到JSON的答案。 這沒關系,正是我需要的。 所以RESTful API准備好了。 但這只是數據,我還需要處理這些數據並將其顯示為webUI(html,css,angularjs)。
如何正確實現webUI?
我需要擁有獨特的獨立服務器API才能將其用於不同的客戶端:瀏覽器網站,移動應用程序等。
你可能想要像MEAN堆棧這樣的東西:MongoDB + Express + AngularJS + NodeJS。
您的客戶端(AngularJS)以某種方式交付(靜態托管,express,cdn,nginx等),然后對外部服務器(Rails,Express,Php等)執行REST請求,如果它們位於不同的域中,則啟用CORS。 此結構稱為單頁應用程序(SPA) ,其中加載單個大HTTP請求以便與后端進行交互。
話雖如此,這並不是什么新鮮事......像CouchDB,SammyJS等一直在研究這個問題幾年了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.