全国服务热线:400-035-8011

位置:北京中公优就业IT培训学校 > 学校动态 > 移动前端开发和Web前端开发的区别是什么

移动前端开发和Web前端开发的区别是什么

来源:北京中公优就业IT培训学校时间:2021/4/16 15:36:15

  移动前端开发和 Web 前端开发的区别是什么?

  前端这门技术,从诞生发展至今不过寥寥十余年。如果说年是 PC 前端的时代,那后十年一定是属于移动前端的时代。

  特别是随着网络制式的发展,移动设备在范围内得到了的普及,在前端领域,Hybird Web、React Native、Weex、Flutter 等等一系列新的移动前端技术也如同雨后春笋般冒出来,

  今天来和大家分享一下我对「移动前端开发和 Web 前端开发」的理解。


 移动前端开发和 Web 前端开发的区别是什么?


  回顾:前端发展史

  阶段一:刀耕火种

  十多年前的前端,开发者还在为兼容 IE6 而头疼,框架上 jQuery 是老大,有追求的前端开发可能会使用 Zepto.js 以减少网页体积。这个时候,前端页面主要还是以 PC 为主,这个时候根本没有移动前端的概念,在小小的手机屏幕上流量的页面则是以纯文本为主。

  阶段二:工程化

  在 2011 ~ 2014 年之间的历史阶段里,模块化的思路占为主导。当时为了进行 Assets 资源加载器的设计,就制定了模块化的协议规范。当时比较流行的模块化协议就是 AMD(RequireJS)、CMD(Seajs 为代表)、KMD(Kissy 为代表)。

  在淘宝、天猫,Kissy 应用的很火,所以 KMD 主导天下;在支付宝及外部社区,Seajs 应用的很火,所以 CMD 主导天下,玉伯大大的名气和威望也在前端圈里特别高;而 AMD 在国外比较流行,但渐渐也被后来出现的 CommonJS 规范削弱了气势。

  阶段三:移动化

  随着 3G、4G 的发展和 iOS 和 Android 手机在市场的普及量大增,PC 业务主战场也逐渐过渡到移动端。前端的思维模式由 PC 转向了移动端,并向 App 的用户体验看齐。

  移动端的 HTML5 协议支持不完善,前端的生产配套不全,Android 的屏幕碎片化,所以那个时候的前端开发移动端页面适配的痛苦要远远超过 PC 时代。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3608/news/347498/违者必究! 以上就是北京中公优就业IT培训学校 小编为您整理 移动前端开发和Web前端开发的区别是什么的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011