我有带有node.js + express的服务器进行路由。当我处理http://mydomain.com/photos、http://mydomain.com/photos/123等请求时,我得到了JSON的答复。这是好的,也正是我需要的。所以RESTful API已经准备好了。但这只是数据,我还需要处理这些数据并将其显示为webUI (html、css、angularjs)。
如何正确地实现webUI?
我需要有一个独特的独立服务器API,以使用它为不同的客户端:浏览器网站,移动应用等。
发布于 2013-09-12 21:00:40
您可能需要类似于平均堆栈的东西: MongoDB + Express + AngularJS + NodeJS。
您的客户端(AngularJS)正在以某种方式交付(静态托管、快递、cdn、nginx等),然后执行REST请求到外部服务器(Rails、express、Php等),该服务器如果驻留在不同的域中,就启用了CORS。这种结构称为单页应用程序(SPA),其中加载单个大HTTP请求以与后端交互。
尽管如此,这不是什么新鲜事..。像CouchDB,SammyJS等已经做了几年的工作了。
https://stackoverflow.com/questions/18774145
复制相似问题