web前端和前端开发有什么区别

千锋教育-做有情怀、有良心、有品质的IT职业教育机构

领取全套视频

很对初学者对于web前端和前端开发有什么区别不是很清楚,这两者看似差不多,实际上也是会有一些具体区别的,比如业务应用场景、页面适配性、框架等等。下面是详细的介绍。

1、业务应用场景

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

如果说直观上的体验,那么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这样的框架,功能强大,但压缩后体积只有20K多。

THE END
1.前端工程师初级中级高级最好的进阶路线图!一位出色的前端工程师,一定要会具备阅读规范文档和阅读别人的代码和时刻学习的习惯,再加上一些常见的技术栈,基本上两三年就能到达中高级的水平,一线城市能拿到30K的offer不成问题的! 至于初级,中级,高级分要要掌握什么样的技能,其实在前端行业里面,对前端工程师的能力模型有一个基本的认知,不同公司的定义可能有细微...https://www.jianshu.com/p/c7f52f3b1758
2.IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/...IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略http://www.360doc.com/content/22/1206/20/77158047_1059216907.shtml
3.会计网CFRM和FRM证书什么区别?带你了解! 2024年税务师考试成绩无法查询怎么办? 2024年税务师查分后不满意怎么办?附成绩复核常见问题解答! 2024年税务师成绩查分时间出来了吗?附合格标准! 2024年税务师考试成绩怎么查询?税务师查分入口 2024年税务师查分入口在哪?附税务师成绩查询注意事项! 2024年中级经济师准考证打印入口...https://www.kuaiji.com/
1.初级前端工程师和中级前端工程师有什么区别说明:初级前端工程师和中级前端工程师哪个就业前景好?初级前端工程师2023年招聘职位量 93,较2022年下降了 18%。中级前端工程师2023年招聘职位量 481,较2022年增长了 21%。统计依赖于各大平台发布的公开数据,系统稳定性会影响客观性,仅供参考。 学历要求区别 ...https://www.jobui.com/gangwei/pk/chujiqianduangongchengshi-zhongjiqianduangongchengshi/
2.初中级前端面试题—完整版前端中级面试题初中级前端面试题—完整版嗯呐呐呢 于2020-02-11 01:13:49 发布 阅读量7.6k 收藏 100 点赞数 21 文章标签: javascript html5 node.js jquery es6 版权 前言 从前端学习到找一份合适的工作,大大小小的面试必不可少,所以我对初级前端面试题进行了初步整理,也方便自己查阅,也希望对小伙伴们有所帮助! HTML ...https://blog.csdn.net/qq_40588413/article/details/104257318/
3.一个合格的初级前端工程师需要掌握的模块笔记文章被收录于专栏:达达前端 前言 ?笔芯 ?~ Web模块 html基本结构 html标签是由<>包围的关键词。 html标签通常成对出现,分为标签开头和标签结尾。 有部分标签是没有结束标签的,为单标签,单标签必须使用/结尾。 页面所有的内容,都在html标签中。 html标签分为三部分:标签名称,标签内容,标签属性。 html...https://cloud.tencent.com/developer/article/1785975
4.后端测试和前端测试的区别前端测试和后端测试都是软件测试的一部分,但是很多同学因为没有接触过,所以并不了解两者的区别,今天小编就来详细分析一下。 后端测试和前端测试的区别 后端测试是对服务器端应用程序进行测试,例如 API 接口、数据库操作等。后端测试需要掌握服务器端编程语言(如 Java、Python、PHP 等)、数据库等相关技术,主要关注服务...https://www.hxsd.com/content/31353/
5.网页前端和后端的区别有哪些开发没有接触过的网站制作的小伙们经常会问到网页前端和后端有哪些区别,首先,网页设计师是对网页的架构、色彩以及网站的整体页面代码负责,网页美工只针对UI设计,比如网站是否做的漂亮,Web前端开发工程师是负责交互设计的,需要和程序员进行交互设计的配合,下面为大家提供网页前端和后端的主要区别对比。 https://www.yungong.com/work-3025.html
6.java模板引擎Thymeleaf和前端vue的区别及说明java这篇文章主要介绍了java模板引擎Thymeleaf和前端vue的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教 + 目录 java模板引擎Thymeleaf和前端vue区别 springboot推荐的页面模板是Thymeleaf 在前后端不分离的情况下,springboot推荐用html做页面,然后用Thymeleaf 做模板引擎,做数...https://www.jb51.net/program/30341140s.htm