前端框架的作用是什么?什么时候需要用到前端框架?
单页web应用是什么?它又会给传统网站带来哪些好处?
What's the difference between a web site and a web application?
感觉上是那些“单页面应用” 用的前端框架多一点。
现在的项目 并没有太多的用户交互操作 大多就是增删查改等操作 表格数据显示居多。表格的数据显示我用的是Bootstrap Table。
按自己以前的经验(只有一年多点的弱菜) 可能就会用jquery ajax请求数据,然后在success把数据渲染填充到页面,做一些form表单提交也是通过ajax进行交互。
现在在小公司负责这个项目(前端差不多也就我一个吧(能写js的),...) 问我要用什么前端框架。自己对这些框架也不熟悉,了解的JavaScript框架大概就jquery(这个熟悉点) backbone 还有Angularjs(这个刚刚开始了解学习)。
请教下 这种情况下,项目选什么前端框架好呢,这个项目后端是.net mvc模式,还是按自己以前的做法不选什么前端框架做?
希望 指导一二,谢谢。
Vue.js Angularjs jQuery zepto
1.有浏览器限制么?没有 Vue.js 有 Angularjs
2.是否是手机端? 是 Vue.js zepto
3.是否在乎学习成本?在乎 Vue.js
哈哈,你已经看出来了,我是推销Vue.js的。Angular1 现在已经过气了,我们团队没有选择的愿意是因为学习成本高。已经出2了,对升级2持观望态度。
说说我们团队的技术选型吧,先说pc站 http://www.uhouzz.com/ 选择Angularjs 是因为要兼容IE8。而且队里面有Angularjs 实践2年的大牛。他带队自然选择了Angularjs
在说说手机站选择了vue (http://www.uhouzz.com/ 手机访问) vue实践下来,轻量,简单友好的api,有完善的中文文档。当时我带队几乎一周写点东西,4个队员全上手。
结合你的工作环境,如果没有浏览器限制建议你试试 Vue.js。 没有入侵性,你可以把它当个框架或者库用。
@紫鹃 的答案也不错,pc jQuery 手机站 zepto 。但是个人觉得,zepto可以慢慢舍弃了,自己写吧。能用到的地方 1DOM选择操作 2 ajax。 原生没那么麻烦。
回答被踩了一下,怒更新
前两天读《未来Web应用的前端技术选型畅想》非常有参考意义。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。