运动商城购物网站,前端两个人,之前一版没有前后端分离使用jsp,现在要求前后端分离,现在一直在学vue,nodejs,webpack但是没有在实际运用过,计划用jquery+requirejs+js模板引擎,或者vue,不知道会不会在开发中遇到很多坑,希望大神给一些建议。跪谢
运动商城购物网站,前端两个人,之前一版没有前后端分离使用jsp,现在要求前后端分离,现在一直在学vue,nodejs,webpack但是没有在实际运用过,计划用jquery+requirejs+js模板引擎,或者vue,不知道会不会在开发中遇到很多坑,希望大神给一些建议。跪谢
小白的话,前端推荐用vuejs(入门快好上手)+element的UI框架(美观好调用)
这应该是现在前后端分离状况下前端最好学好用的组合了
13 回答13.1k 阅读
3 回答1.6k 阅读✓ 已解决
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
pc站就建议 jQuery require 就行了。坑少。
再详细说下:
1,既然pc站,那兼容性问题就是首要问题;如果不幸要兼容ie8,那
vue
等框架的确干不了。不过百度出了一个san据说兼容性做的可以,但是生态环境是否完善,这个也影响着技术选型;2,另外,就算抛开ie8, 如果要做服务器渲染(就是应对seo问题),虽然vue有服务器渲染策略,但是没经验得话...这个坑看你们是否有精力去填;
3,jquery毕竟相关插件多,基本所有开发要求都有可以有相关的支持,配合require也是一套不错的解决方案。这个可以配合gulp使用,效果不错。如果喜欢commonjs规范,也可以把webpack拉进来做模块化的支持(如果为了ie8,貌似版本只能最高到1.3x吧)。
4,不用模板引擎,相当于到时候直接输出得是html静态内容,如果要动态输出那就尴尬了。再说,比如ejs等,和html差别不大,那就是还是用吧!