[待解决问题]
最近在开发一个小项目,本要擅长后端与数据库开发,前端的交给了另一个朋友。他推荐使用VUE前后端分离。但在项目开发时发现调试起来远远没有传统开发的方便。
到目前为止,唯一发现的好处是:用户不能使用右键--查看源代码来查看你的HTML代码。
请各位高人指点一下:VUE前后分离有什么好处?
项目还在开发中,我在考虑要不要改为传统开发模式?
所有回答(5)
开发效率提高.当然如果是一个人写前后端的话就别什么分理了.
PS:mvvm和前后端分离没有必然联系.就算一个人自己做项目.也应该用mvvm
用传统的MVC不行吗?
@andylist: 用过mvvm设计页面就能明白了.页面的思路会变得清晰.复杂交互会变得简单.
前后端分离不是一种框架,跟vue没有什么关系。简单来讲规定api,多个前端(web,pc,mobile等)配一个后端,后端也不再需要去生成html只需要生成api规定的格式(通常是json)将中心放在业务实现和逻辑控制上来,而前端也不再需要关心后端采用什么语言(搭建相同的环境)重点放在ui实现上来。这样简单的好处有,前端和后端通用性,只要api接口一致,就可以直接用。开发分开,比如核心业务后端自己开发,前端外包出去(也不用担心核心代码技术被窃取)。开放平台,可以开放给第三方合作者,如微博微信等开发平台。
VUE 现在流行这个啊 调试 googlef12 调用api 后台只负责借口 。目前好多都是这种方式啊 我都想用VUE 奈何公司不用
为什么前后端分离,这篇文章讲的不错:
http://blog.jobbole.com/65513/
这得看你是技术型,还是项目型,看目前还是看将来,项目大还是小。
没法一概而论。
以后才能回答,未注册用户请先