移动前端开发跟Web前端开发一样吗?有什么区别?x
移动前端开发跟 Web 前端开发一样吗?有什么区别? 既然都是前端开发,两者肯定有紧密的联系,移动前端开发和 Web 前端开发其实都属于前端开发的范围。目前前端发展的趋势就是大前端,可以说是包罗万象,当然也就包含 PC 端和移动端领域。而现在的前端开发人员也已早就不是当年的切图仔了,需要学习和掌握大前端体系方方面面的知识才能在日常的开发中游刃有余。但是不论趋势如何发展,目前来看 HTML、CSS 和 JavaScript 依然是整个前端开发的三大基石。所以不论是想做移动前端开发还是 Web 前端开发,这三样基础技术都必须熟练掌握。
既然移动前端开发和 Web 前端开发都属于前端开发,那这两者具体又有什么区别呢?下面,我从 5 个方面来说说它们之间的区别。
1、业务的应用场景 、业务的应用场景 Web 前端开发主要指传统的 PC 端网页开发,页面主要是运行在 C 端浏览器中,移动前端开发出来的页面主要是运行在手机上;直观上会感觉,PC 端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面小也并不意味着开发简单,难与易主要还是取决于具体的业务需求。
2、新技术的使用 、新技术的使用
由于在移动端主要以 Webkit 内核为主,对于 HTML5 等新技术支持的更好,所以可以更大范围的使用新技术;而 PC 端开发由于很多场景下要求兼容 IE 等老版本浏览器,出于浏览器兼容性的考虑,有些情况下限制了新技术的使用。
3、页面的适配性 、页面的适配性 传统 PC 端的页面开发一般都会选择给页面设定一个固定宽度,两侧有留白,但是移动端的页面由于其载体手机屏幕比 PC 要小很多,一般都会选择尽可能多的在手机屏幕上显示内容,这就要求移动端页面要能够充分适应各种屏幕尺寸的手机并进行最大程度的利用。从这一点上来说移动端页面的适配难度更高一些。
4、页面的性能 、页面的性能 PC 端的网络情况一般比较稳定,都是通过网线或者 Wi-Fi 连接网络;但是移动端就比较复杂,除了 Wi-Fi,还有 2G、3G、4G 甚至是在几种不同的网络连接中交替切换也经常发生,不稳定的网络连接对页面性能带来的挑战是移动端的页面资源不能太大,否则在恶劣网络情况下时,页面将会无法访问 ,严重影响用户体验。
5、框架选型 、框架选型 由于移动端网络情况的不稳定,导致我们在移动端页面框架选型时,一般只考虑小而美的框架,例如像 zepto.js 这样的压缩之后只有 9.6K,就能满足一般业务的需要,如果是想要构建更复杂的单页面应用,可以选择像 vue.js 这样的框架,功能强大,但体积压缩后却只有 20 多 K。而 Web 端相对选择的范围就比较大,一些比较重型的框架也可以根据项目需求加以考虑,例如古老但庞大的 ext.js,依然凭借着众多 UI 组件活跃在一些企业的后台管理系统项目中。
以上就是我总结的移动前端开发和 Web 前端开发之前的区别。以目前国内 Web前端的现状来说,整体水平略有不足,相对应的 Web 前端开发人才更是高薪难求。虽然 Web 前端薪资高入门门槛低, 但是俗话说得好:入门容易,精通难。Web 前端开发的知识点繁多,要想真正掌握 Web 前端工程师开发技能,并非易事。
版权声明:
1.十号范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《移动前端开发跟Web前端开发一样吗?有什么区别?x》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。
本栏目阅读排行
栏目最新
- 1在农民收入调查工作动员培训会上讲话
- 22024年领导干部政治素质自评材料(完整)
- 3公司党委党建工作总结报告【完整版】
- 42024年主题教育党建调研开展情况总结
- 52024年度区妇联关于党建工作述职报告(完整)
- 6关于加强企业人才队伍建设调研与思考(完整文档)
- 72024县党员干部抓基层党建工作述职报告
- 8第二批主题教育研讨发言:时刻“以民为本”,听“实言实语”,办实事好事
- 92024关于党员干部法治信仰情况调研报告(2024年)
- 10局网络安全工作责任制落实自查报告(全文)
- 11XX国企分管领导关于党建设引领企业高质量发展研讨发言(范文推荐)
- 122024年第二批主题教育专题读书班研讨发言提纲(6)【完整版】