javascript - 选什么前端框架?
PHPz
PHPz 2017-04-10 16:34:37
[JavaScript讨论组]

前端框架的作用是什么?什么时候需要用到前端框架?
单页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模式,还是按自己以前的做法不选什么前端框架做?
希望 指导一二,谢谢。

PHPz
PHPz

学习是最好的投资!

全部回复(14)
迷茫

看你做什么项目吧!通用就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住框架的代码

PHP中文网

jQuery + handlebars - -简单暴力

PHPz

看团队平均技术水平!!!
jquery+requierd 是最稳的 什么ng react 的 没大牛还是不要随便搞!
移动端的话 坑很多 少用框架

ringa_lee

就Angularjs了。

ringa_lee

如果你维护旧的项目,就按之前使用的框架走。

如果是写新的,熟悉什么就用什么,不要老追新的框架。你熟悉jq,就不要花时间去学angular,你熟悉angular,就不要花时间去学react。jq的dom操作很灵活,ajax和绑回调也很方便 完全够用。

我看我们那些学angular的同学 ,用起来还没我这个熟悉jq的后端快呢。而且喜感的是它们的代码基本不比我短。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号