想做个web平台,用node做后端。
以前用过node写博客系统,还有angular的demo。博客是express搭建的,node只是作为路由的分发和对数据库的操作,然后逻辑全写在router里。angualr是todolist的例子,前后端沟通通过$http,然后express还是定义router,对应http的请求。
现在打算做一个完整的项目,angular+express+mongodb,请问是不是后端只需要node就行了,来提供数据给前端。
还有就是,项目的结构,直接用express默认的结构,那是得把前端的页面全放在view里么,那angualr的service和controller也得放里面么,然后整个项目放到服务器上?还是前端的项目是一个项目放在服务器,然后接口通过nginx转发到服务器里node项目地址上。。。
麻烦过来人解答一下,网上搜了很多资料,感觉node大多数是做中间层的样子,所以颇多疑惑QAQ
谢谢~
慕的地8271018
相关分类