前端框架的作用是什么?什么时候需要用到前端框架?
单页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模式,还是按自己以前的做法不选什么前端框架做?
希望 指导一二,谢谢。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
看你做什么项目吧!通用就jQuery了!移动端:zepto吧!哈哈
如果是以前 我选了angular 现在 直接找个jq路由模块 加个模板引擎自己搭个简单的框架直接做得了
avalon大法好~
angularjs或reactjs,vue也不错,感觉思想都差不多,不过前期学习曲线都比较高,如果有angular类似的基础会上手快一些。建议用reactjs或者vue。
如果没有类似基础,还是用jq什么的比较稳妥,这个基本上大家都没啥问题。
用过很多框架,算有点发言权,给你的建议是:企业级项目,后台管理项目用大框架,推荐ExtJS,有些没深入用过的人会无脑喷他笨重,但他绝对是企业级项目最好的解决方案,你想得到的组件他都有,抛弃HTML也实现了纯JS控制前端的大一统,在渲染,解析,释放内存上做的都很周到,组件API也详尽。JS实现VIEW层也使得双向绑定变成了天然的事情。另外所有组件由sencha公司统一维护,甩开DOJO,DIJIT这种杂牌军不知道几条马路。
小项目建议用个轻量级的MVVM,推荐VUEJS,这东西我第一次看文档觉就觉得是我一直理想中的轻量级框架。比起reactjs我更喜欢在DOM上加指令的形式,对前端开发也更友好。
再小点得项目嘛就jquery随便写写了。
翻了几楼竟然发现好多推荐自己框架的
这件事情要慎重,选用什么框架你都得能hold住框架的代码
jQuery + handlebars - -简单暴力
看团队平均技术水平!!!
jquery+requierd 是最稳的 什么ng react 的 没大牛还是不要随便搞!
移动端的话 坑很多 少用框架
就Angularjs了。
如果你维护旧的项目,就按之前使用的框架走。
如果是写新的,熟悉什么就用什么,不要老追新的框架。你熟悉jq,就不要花时间去学angular,你熟悉angular,就不要花时间去学react。jq的dom操作很灵活,ajax和绑回调也很方便 完全够用。
我看我们那些学angular的同学 ,用起来还没我这个熟悉jq的后端快呢。而且喜感的是它们的代码基本不比我短。