问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

干货帖,Web前端开发框架有哪些

发布网友 发布时间:2022-04-23 05:20

我来回答

3个回答

热心网友 时间:2022-05-04 23:24

如果是纯移动端的话,zepto加frozenui加seajs挺好的。感觉bootstrap的响应式不适合纯移动端开发,因为太重了,对移动端载入速度影响很大,纯移动端还是小快灵比较好。
如果是做H5那种活动页,推荐用motion.js,挺好用的,效果赞赞的。
PC端的话,jq+bootstrap是个挺好的组合,或者用backbone也是挺普遍的,但是如果是开发企业管理系统那种的web页面可以考虑extjs,现在改名叫sencha了,组件多。相反,个人感觉react就不是很适合用来开发企业管理系统。
react现在很火,发展也很快,可以先学习学习,不过react只是View这一层,是个库,并不是一个完整的框架。而Angular可以说是个大而全的框架,但是载入速度相对比较慢,还有就是Angular 2.0和1.0有很大不同,几乎是个推翻重做的感觉,所以现在如果用1.x的话,感觉会比较尴尬。
另外,模块化的话,用seajs的也挺多。
还有就是可以多关注一下打包工具,grunt,gulp和百度开发的FIS。

热心网友 时间:2022-05-05 00:42

前端领域最近几年发展的特别迅速,可以说是百家争鸣。在底层的前端框架领域中,最早是jquery称霸互联网,近两年MVVM类型的框架慢慢成为主流,Vue、React和Angular三大框架并驾齐驱。可以说,目前这四种是开发者用的最多使用最广的底层框架。

下面扩展知识:

前端这几年的技术发展很快,细分下来,主要可以分成四个方面:

1.开发语言技术,主要是ES6&7,coffeescript,typescript等; 

2.开发框架,如Angular,React,Vue.js,Angular2等; 

3.开发工具的丰富和前端工程化,像Grunt,Gulp,Webpack,npm,eslint,mocha这些技术; 

4.前端开发范围的扩展,如服务端的nodejs,express,koa,meteor,GraphQL;移动端和跨平台的PhoneGap,ionic,ReactNative,Weex;计算机图形学和3维建模领域的WebGL(three.js等);可视化与数据分析领域的d3.js等;包括浏览器不断开放的更多新特性和接口比如svg,canvas,蓝牙,电池,本地存储,service worker,Houdini等新的API能力,以及像WASM这样的底层优化技术;

就开发框架这块,Angular(1&2),React,Vue目前占据着主流地位而且会相持比较长的一段时间

热心网友 时间:2022-05-05 02:16

对于参加杭州Web前端培训班的人来说,他们的课程安排是从基础到进阶,并由专业的老师引导教学。在具备一定的理论基础之后,还需要学习前端框架,目的是减少重复的劳动,提高工作效率并增加安全性,而这也是很多企业在面试过程中经常提问的知识点。今天就给大家介绍一下Web前端三大主流框架。
目前比较流行的前端三大框架是Angular、React、Vue,三者各有所长。
1、Angular
Angular是一个JavaScript框架,最为核心的是:MVC(Model–view–controller)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。Angular通过指令扩展了HTML,以一个 JavaScript文件形式发布,通过script标签添加到网页中。Angular的优势在于:零配置、深度整合设计模式、约定才是框架的本质。不过对于JavaScript工程师来说,少有工程化的经验,学习起来会比较痛苦。

2、React
React是一个*和Instagram用来创建用户界面的JavaScript库,用于构建页面、Javascript库。主要功能是对DOM操作,声明式设计,更快的开发出Web应用系统。借助React,你可以非常轻松地创建用户交互界面,为你应用的每一个状态设计简洁的视图。在数据改变时,React也可以高效地更新渲染界面。
3、Vue
Vue是用于构建交互式的Web界面的库,它提供了MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的 API。从技术上讲,Vue集中在MVVM模式上的视图模型层,并通过双向数据绑定连接视图和模型。实际的DOM操作和输出格式被抽象出来成指令和过滤器,相比其它的MVVM框架,Vue更容易上手。
综上所述,在大型超大型Web应用开发上比较看好Angular,个性化需求、中型应用更倾向选择React,在小型应用上则看好Vue。当然不同企业会有不同的需求,所选用的框架也不一样,但只要你具备扎实的理论基础,就可以很快上手这些框架。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳有哪些家居商场 沈阳都有哪些家居城 沈阳市有多少个家具城 沈阳都有什么家具城 沈阳有多少家家俱商城 沈阳家具地方有哪些 沈阳有哪些大型家居 沈阳美凯龙有什么牌子 沈阳家居市场有哪些品牌 消食片饭前还是饭后吃 《大鱼海棠》里的那段台词:我告诉你什么事最可悲:你遇见一个人,犯了一个错,你想弥补想还清,求歌名 做web前端需要掌握哪些框架??? “亲爱的我犯下秘密的错 无法改变” "爱恨的选择都充满了苦涩" 歌词有这么几句,是个对唱的,求歌名 因为我犯的错...哪首歌里面的歌词 虽然跨度比较大 或者我记错了女声唱的 “你与我犯下的罪过成全下个经过”这是歌词吗 谁的呀 我犯过最大的错这首歌表达什么感情 有没有什么软件能够模拟路由器,让我学习里面的配置命令? 自学web前端架构之前需要具备什么条件?在哪能学到更好的架构技术? 歌词是以前犯的错让你回不了头是我给你的爱太少存在你的身边� 软路由如何设置? 一首歌词中有“是我犯了错”歌词的歌 找一首歌 一个女的唱的 歌词每句开头都是是我 其中有一句歌词 是我犯下了错什么的 联通WCDMA是什么意思? 联通WCDMA是什么意思? 我没范什么错,却受尽了折磨,最多也就爱的比你多什么歌?求歌名 td-lte/fdd-lte/td-scdma/wcdma是什么意思 td-lte/fdd-lte/td-scdma/wcdma是什么意思 《犯错》的歌词 为什么我是群主但是在群里面改不了其他人的名字 有没有设置无线网桥接的软件?(也就是两个无线路由器桥接的软件) web前端框架是做什么的? 太白山凤凰温泉酒店怎么样 谁能推荐一家离三亚凤凰机场比较近的酒店,环境好的,有特色的? 巢湖市姥山岛码头处有没有快捷酒店或者农家客栈?请告知联系电话,准备今年国庆自驾出游巢湖姥山岛,谢谢 我在烟台莱山区山东工商学院,我想问一下莱山区离我们学校近的游泳馆有哪些,都是什么价格!拜托了! 凤凰古城三日游攻略 夏天去凤凰古城旅游好吗 去宁波凤凰山主题乐园住宿问题 去三亚玩,到达是凤凰机场,去南山寺、亚龙湾、呀诺达三个景点玩4天,请问怎么安排顺序最方便 凤凰楼宾馆怎么样 计算机地址线根数为32根,求内存。这里面的单位为什么是B而不是b?32位难道不是小b吗? 芜湖方特附近有什么好吃的没有 五月份去三亚玩怎么样,有什么好的建议 安徽宿松到湖南凤凰古城多少距离 手机哪个旅游的软件最好用? 绍兴饮食文化浙江绍兴饮食团购 绍兴文化旅游集团 绍兴文化 绍兴酒文化 微信好友被删了,自己又不知道他的了。怎么找回? 学生穷游国庆的时候去哪里合适? 你对555定时器有什么认识?它可以用在哪里,请详细列举说明 三菱Q系列PLC的定时器分为哪几类,有什么区别?谢谢各位