黑马程序员技术交流社区

标题: 前端前端 [打印本页]

作者: 小黑梅    时间: 2019-10-30 14:42
标题: 前端前端
既然都是前端开发,两者肯定有紧密的联系,我就先简单聊一下相同点,之后在着重分析不同点。

移动前端开发和web前端开发其实都属于前端开发的范围,目前前端发展的趋势就是大前端,可以说是包罗万象,当然也就包含PC端和移动端领域。现在的前端开发人员也已早就不是当年的切图仔了,需要学习和掌握大前端体系方方面面的知识才能在日常的开发中游刃有余。

最后,如果大家如果在自学遇到困难,想找一个前端的学习环境,可以加入我们的前端学习圈,点击我加入吧,会节约很多时间,减少很多在学习中遇到的难题。


但是不论趋势如何发展,目前来看HTML、CSS和JavaScript依然是整个前端开发的三大基石。所以不论是想做移动前端开发还是web前端开发,这三样基础技术都必须熟练掌握。

我再来谈谈既然移动前端开发和web前端开发都属于前端开发,那具体又有什么区别呢?








1、业务的应用场景

web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上。

直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面小也并不意味着开发简单,难与易主要还是取决于具体的业务需求。

2、新技术的使用

由于在移动端主要以webkit内核为主,对于HTML5等新技术支持的更好,所以可以更大范围的使用新技术;而PC端开发由于很多场景下要求兼容IE等老版本浏览器,出于浏览器兼容性的考虑,有些情况下限制了新技术的使用。








3、页面的适配性

传统PC端的页面开发一般都会选择给页面设定一个固定宽度,两侧有留白,但是移动端的页面由于其载体手机屏幕比PC要小很多,一般都会选择尽可能多的在手机屏幕上显示内容,这就要求移动端页面要能够充分适应各种屏幕尺寸的手机并进行最大程度的利用。从这一点上来说移动端页面的适配难度更高一些。

4、页面的性能

PC端的网络情况一般比较稳定,都是通过网线或者Wi-Fi连接网络;但是移动端就比较复杂,除了Wi-Fi,还有2G、3G、4G甚至是在几种不同的网络连接中交替切换也经常发生,不稳定的网络连接对页面性能带来的挑战是移动端的页面资源不能太大,否则在恶劣网络情况下时,页面将会无法访问 ,严重影响用户体验。






5、框架选型

由于移动端网络情况的不稳定,


作者: SZ创客    时间: 2019-10-30 15:18
我拥有宇宙的风,与夏夜相逢。是六月盛景,是清寂长生。
作者: chengjiayu    时间: 2019-10-30 16:30
.我与春风皆过客,你携秋水揽星河
作者: 小黑梅    时间: 2019-10-30 18:05
对一个人的好感,如果超过了四个月,那就不止是好感这么简单了。
作者: 1079591475    时间: 2019-10-31 19:10
当我拥有你,无论是在百货公司买领带,还是在厨房收拾一尾鱼,我都觉得幸福。
作者: 黑马润    时间: 2019-11-1 15:28

海已静,山未青,月落于平行时空。长欢已远,迟眠五更,念心事灯火通明。相遇错失,欢悲照旧,我都承蒙。
作者: tangtie    时间: 2019-11-2 14:21

一个优秀的程序员,必定是半个计算机科学家。
作者: 等风初赵    时间: 2019-11-2 20:16
余生就那么长,还请衷于自己。余生就那么长,还请衷于自己。
作者: 夜听雨    时间: 2019-11-4 10:01
除了恐惧和欲望,还有什么可以激励自己长期地努力?
作者: 娟呀    时间: 2019-11-4 14:58

这一生山高水阔,背过身,便是太阳
作者: 李大哥    时间: 2019-11-4 15:18
.所有的苦难与背负尽头 都是行云流水般的此世光阴
作者: 哎哟琪呀    时间: 2019-11-5 13:40
我把什么比做你 你是一池捞不起的波光粼粼
作者: 夜听雨    时间: 2019-11-25 17:16
发光并非太阳的专利,你也可以发光。加油
作者: 夜听雨    时间: 2019-12-21 16:24
仔细看看周围的人,始终有那么一些人,坚定地在向前走着,他们变成闪闪发光的存在,总觉得他们就像是神似的存在这世界上,可是我们不知道他们到底用了多少努力,才换来了这样的一个他们想要的人生。
作者: 柠檬leung不酸    时间: 2020-1-10 20:14
人生的价值,即以其人对于当代所做的工作为尺度。——徐玮




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2