新手准备全站开发,看完vue+vue-router 这几个文档,然后后端如果用node 话,应该从什么地方下手?有没有成熟点的解决方案?
官方有个工具,RUN起来以后看起来好像已经是服务端了,那这里面到底有包含服务端吗?比如express什么的,
听别人说有个restify,如果用的话,是放进这个工具里面一起用吗?
新手准备全站开发,看完vue+vue-router 这几个文档,然后后端如果用node 话,应该从什么地方下手?有没有成熟点的解决方案?
官方有个工具,RUN起来以后看起来好像已经是服务端了,那这里面到底有包含服务端吗?比如express什么的,
听别人说有个restify,如果用的话,是放进这个工具里面一起用吗?
一些基本的概念你可能还没搞懂,vue-cli提供的测试server确实是express做的,但那只是一个本地测试server,生产环境提供的是npm run dev
,就是把你的项目代码打包到output目录之类的,然后你再把它拷到线上的nginx或者,你想用express之类的node server都没问题。
express就是restful的一个服务器。
你先要想好你准备用的技术方案,上线用什么服务器,后端提供哪些接口,用什么数据库。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
当初写过一个vue-cnode,移动端的,没实现全部功能,代码在GitHub,就是使用
vue-cli
生成的项目,其实在执行npm run build
后,dist
下就是一个静态的webapp,我直接放在了自己的VPS上,通过nginx
托管的,如果你想使用node做后端的话,其实充当的是nginx
的角色。