美文网首页技术干货程序员
前端主流框架(一)

前端主流框架(一)

作者: zidea | 来源:发表于2018-12-16 19:15 被阅读125次

reactjs vuejs angular(js) ,在近一两年招聘信息,前端职位中都会看到他们身影。要求掌握他们其中一个前端 web 框架即可。每个框架都有他自己的特点,这也是他们能够众多的前端框架脱颖而出的原因吧。

谈框架先谈 js ,在牛他们也是 js ,让我一起来回顾 js 从诞生到今天一路走来星路历程。请看大屏幕...

回顾一下当年的 JQuery, 可以说是一统江湖,可以不会 javascript 但不可以不会 JQuery . 要不就没法混前端。但是到了今天 ES2015 中也吸收 jquery 的好特性和语法。让他不在优势而言,而且对于今天富客户端,JQuery 显得力不从心。别来 JQuery...

V8 时代,这个宇宙太大了,留着以后慢慢聊...

回到主题,主要聊一聊主流框架

各个框架的优缺点

比较一下,先说 angularjs ,他的点弱很明显,基本上退出历史舞台了,可以作为上一代的框架借鉴,可能作为 MVC (确切地说是 MVVM)和数据绑定先驱,他的 api 设计不那么人性化,学习成本高,开始学感觉能改变世界,颠覆前端,过一段时间感觉难于控制,基本上就是忽高忽低地学下去的。有时候感觉 confusing. 如果是新项目不需要支持老的浏览器就不推荐了。但是可能已经被广泛应用,开发过程中积累下许多经验。和 spring 结合很好。

接下来是今年大 IP Angular

再来看看的 Angular ,今年的大热门(IP),年初 Angular2 到现在的 Angular5 一年更新 4 大版本。为啥?有些点难于理解 google 疯狂迭代行为,但是看到 chrome 浏览器短短几年就到了 56 版本,也就不难理解了。Angular 可是完全颠覆了 angularjs。两者间关系并不大,要不能去掉 js 叫 Angular 吗,起始叫新名称也行。angular2/4/5 虽然好,但是 google 更新太快可能会有潜在的问题,google 好像不太在乎,就是向前冲,听说 google 内部除 gmail 用 angular 其他项目也没有用 angular。不过关注一下,感受一下可以,实际项目还是别用了。等他降降温版本稳定一下再用吧,这强大的 Angular 势必以后再 各个领域会有很好的表现。

随后分享项目 请关注

blog项目(Angular2)

资源分享(Angular2)

推送项目(pusher + Angular2)

接下来 React

不少人问我该选择哪一个框架来做前端项目,现在就选择前端框架给出我个人的一点意见。仅是个人参考。一般的应用他们都完全胜任,但是如果您项目跨平台(iso android window)我推荐使用 reactjs,要是注重性能我就更推荐您使用 reactjs 毕竟他是虚拟 dom 的鼻祖,虽然 vuejs 和 angular(后面没有 js,以后不再重申了)也都是实现。react+redux-rxjs(netflix 的前端框架)这一套餐是完全完全跌幅。我个人比较喜欢 react。问我没什么喜欢 react 可能是他给我带来不同 coding 感受。

随后分享项目 请关注

购物测项目(以后分享 redux+react)

IM 即时通讯项目(react + express +socket.io)

年轻的 vue

第一次在 jsconf 看到尤雨溪介绍他开发的 vuejs 框架。感觉到 vuejs 就像尤雨溪一样帅。

vuejs 轻巧,尤雨溪是 Vue.js 框架的作者。HTML5 版 Clear的打造人。他认为,未来App的趋势是轻量化和细化,能解决问题的应用就是好应用。是一个通过简洁的API提供高效的数据绑定和灵活的组件系统。vuex 担当 redux 角色来管理应用状态。

2016年9月3日,在南京的JSConf上,Vue作者尤雨溪正式宣布加盟阿里巴巴Weex团队,尤雨溪称他将以技术顾问的身份加入 Weex 团队来做 Vue 和 Weex 的 JavaScript runtime 整合,这就是说明 vuejs 虽然轻巧但是足够健壮。

分享项目

meetup 项目

im 项目

相关文章

  • 前端主流框架(一)

    reactjs vuejs angular(js) ,在近一两年招聘信息,前端职位中都会看到他们身影。要求掌握他们...

  • angular2 路由策略 LocationStrategy

    随着前端技术的发展和迭代,前端MVC框架应运而生。利用目前主流的前端框架,如angular react vue等...

  • 前端自动化测试 - Jest基础配置篇(一)

    市面上主流的前端测试框架 Jasmine : JavaScript测试框架(BDD),这个也算是比较早的测试框架。...

  • vue初识

    什么是vue? vue.js是目前最火的前端框架。 vue.js是前端的主流框架之一。 vue是一套构建用户界面的...

  • KPC - 金山云出品的高质量开源前端 UI 组件库

    金山云团队出品的前端 UI 组件库,支持4大主流的前端框架,主题定制功能也很强大。 关于 KPC 前端组件库 前端...

  • vue

    什么是vue1 vue是目前最火的前端框架vue 可也用语手机app开发,需要借助于weex 前端3打主流框架 ...

  • 前端三大主流框架的对比React、Vue、Angular

    当前,三大主流前端框架分别是React、Vue、Angular这三个框架。 React 起源于 Facebook ...

  • 前端的三大框架对比

    当前,三大主流前端框架分别是React、Vue、Angular这三个框架。 React 起源于 Facebook ...

  • 好用的工具库

    前端操作Excel JS-XLSX支持Excel文件的导入,json数据导出xlsx,支持各大主流前端框架,详见官...

  • 答疑:致学弟学妹

    1.前端主要技术要求 css布局JavaScript基础扎实,JQuery可以学学其思想主流的前端框架,vue.j...

网友评论

    本文标题:前端主流框架(一)

    本文链接:https://www.haomeiwen.com/subject/odvxkqtx.html