app移动端开发用哪个框架好 Mobile开发团队说

前端常用的框架有哪些?
【app移动端开发用哪个框架好 Mobile开发团队说】

app移动端开发用哪个框架好 Mobile开发团队说


学什么其实看下招聘网站各个公司的招聘要求就知道了!如果你实在不知道,那你可以先订一个小目标,比如,你想去蚂蚁金服工作,那么就可以看看蚂蚁金服的前端都要求掌握些什么,然后根据他们要求去学习相应的东西 。这是阿里蚂蚁金服的前端岗位要求:在岗位要求那一栏,明确的指出了你需要会的技能:熟练掌握 JavaScript、HTML、CSS 等原生前端基础技术,熟悉相关规范;熟练掌握 React / Vue / Angular 等常用前端框架以及配套社区项目(redux / rxjs / …);对前端工程化有一定理解,熟练掌握 Webpack / Grunt / Gulp 等构建工具的使用和配置;可能这些要求有点高,但是基本代表互联网公司前端的主流方向,我们可以找一家体量小的公司对比一下,比如这家只有15-50人的公司,我们来看看他的前端招聘要求:可以看到在任职资格那一栏,也给出了相应的技术栈,基本上也是JavaScript、HTML、CSS、webpack、vue、react、Angular ,跟互联网大厂的没什么差别,所以基本上到这里你也知道自己该学什么了 。
但是学东西还是有个先后顺序的,先易后难,其实这个顺序在招聘要求上也给给出来了,我们看每个岗位要求的第一条,都是在说JavaScript、HTML、CSS,所以你首先要学的就是这几个 。确定了学习内容和学习的顺序,那么接下来就是学习方法了,好的方法能够事半功倍,我的建议是,边学边练,网上有很多教程,比如菜鸟教程www.runoob.com,就很适合新手入门,里面的例子也很简单,基本上每个语法都对应的案例 。
纯移动端开发用哪个JS框架好?
app移动端开发用哪个框架好 Mobile开发团队说


谢邀JS框架,我认为大体上可以分为两种 。一种是类似jQuery/ d3那样的,通过修改html的DOM结构来渲染UI的库 。还有一种则是类似于AngularJS/ReactJS 那样的,采用MVC分层的,通过Model来渲染View UI框架 。注意这里的区别,jQuery类似于库,而Angular类似于框架,这也意味着使用Angular要严格按照框架规定来写 。
但Vue虽然也是MVC渲染,但更像一个库,所以明显要比Angular上手要容易 。jQuery从后台返回的数据要渲染到前端上需要通过手动更新DOM,性能比较好 。但开发效率和代码规范不如NG/ReactJS,但是手动改DOM一般比MVC渲染的性能好 。目前来说基于jQuery的前端组件库最多,而Angular/React的还比较少 。
下面列举几个比较知名的前端UI库Bootstrap这个基本上就不用说明了,一个前端CSS框架,基于jQuery,但是很多复杂的控件没有,像 datagrid/ dialog/ tree/ charts之类的,不过基于bootstrap的组件库也比较多,可以自己去找找 。Foundation类似Bootstrap https://foundation.zurb.com/Semantic UI前端框架,不过组件也比较少https://github.com/Semantic-Org/Semantic-UIKendo UIkendoui.com 传统的各种datagrid/charts/dialog库,分开源和商业两种版本,使用比较复杂的控件要购买商业版 。
Materialize另一个前端响应式Web框架 https://github.com/Dogfalo/materializejQuery Mobilehttp://demos.jquerymobile.com/1.4.5/slider/jQuery Mobile一些组件库(而非jquery的移动版本) 。
jQuery Mobile是一款基于HTML5的用户界面系统,Sencha Touch以前叫Ext,注意它不是基于jQuery的,是基于另外一种元素选择器构建起来的前端组件库 。另外还有一些 Amazeui/ jQuery EasyUI/ materialize/ weex 之类的,有兴趣也可以研究一下 。
vue搭配什么做前端开发比较好?

推荐阅读