当前位置: 首页 > Web前端 > HTML5

移动前端开发和web前端开发的区别

时间:2023-04-05 14:41:30 HTML5

既然都是前端开发,那两者必然有着密切的联系。移动前端开发和web前端开发其实都属于前端开发的范畴。目前前端发展的趋势是大前端。可以说是包罗万象,当然也包括了PC和移动端领域,现在的前端开发人员也不再是过去的剪纸小子了。他们需要学习和掌握大前端系统的方方面面,才能在日常开发中使用。好办,但无论潮流如何发展,HTML、CSS和JavaScript依然是整个前端开发的三大基石。所以无论你是想做移动前端开发还是web前端开发,都必须要精通这三种基本技术。移动前端开发和web前端开发都属于前端开发,那么具体有什么区别呢?一、业务应用场景Web前端开发主要是指传统的PC端Web开发。页面主要运行在PC端浏览器,移动前端开发的页面主要运行在手机端;移动页面越来越小,但是根据开发经验,页面大不代表写的代码复杂,页面小也不代表开发简单。难易程度主要看具体的业务需求。在这里,小编建了一个前端学习交流按钮群:132667127,自己整理的最新前端资料和进阶开发教程。有需要的可以加群一起学习交流。端主要基于webkit核心,更好地支持HTML5等新技术,因此可以在更广泛的范围内使用新技术;而PC端的开发在很多场景下需要兼容IE等老版本浏览器,出于浏览器兼容性的考虑在某些情况下限制了新技术的使用。3、页面的适配性传统的PC端页面开发通常会选择给页面设置一个固定的宽度,两边留有空白,而移动端页面由于手机屏幕的原因通常会尽量选择比PC小很多。内容可以显示在手机屏幕上,这就要求移动端页面能够充分适配各种屏幕尺寸的手机,并最大限度地利用手机。从这点来看,移动端页面的适配难度更大。4、页面表现PC端网络情况一般比较稳定,通过网线或Wi-Fi连接网络;但是移动端比较复杂。除了Wi-Fi之外,还有2G、3G、4G甚至几种不同的网络连接时经常会发生交替切换。网络连接不稳定给页面性能带来的挑战是移动端的页面资源不宜过大,否则在网络不好的情况下页面会无法访问,严重影响用户体验。5、框架选择由于移动端网络的不稳定性,我们在选择移动端页面框架时一般只考虑框架小而美。比如zepto.js压缩后只有9.6K,可以满足一般要求。出于业务需求,如果要构建更复杂的单页应用,可以选择vue.js这样的框架,功能强大,但压缩后体积只有20K多。在web端,选择范围比较大,根据项目需求也可以考虑一些重度框架。比如古老而庞大的ext.js,现在仍然活跃在一些UI组件较多的企业后台管理系统项目中。