0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何理解Web前端和后端的工作内容和区别?

如意 来源:博学谷 作者:吾非鱼 2020-09-18 16:11 次阅读

Web前端和后端的区别是什么?如何区分?从前端和后端两者工作内容和负责项目是完全不同。后端:入门难深入更难,枯燥乏味,看业务逻辑代码;前端:入门简单先易后难,能看到自己做出来的展示界面,有成就感。

Web前端和后端的区别:

1、展示方式

前端是用户可见的界面,网站前端页面也就是网页的页面开发,比如网页上的特效、布局、图片、视频音频等内容。前端的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容。

后端用户看不见的东西,通常是与前端工程师进行数据交互及网站数据的保存和读取,相对来说后端涉及到的逻辑代码比前端要多的多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等。

2、技术实现

前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技术;后端开发以java为例主要用到的是包括但不限于Struts spring springmvc Hibernate Http协议 Servlet Tomcat服务器等技术。

3、工作内容

前端工程师负责Web前端开发、移动端开发、大数据呈现端开发。Web前端开发针对PC端开发任务;移动端开发包括Android开发、iOS开发和各种小程序开发,在移动互联网迅速发展的带动下,移动端的开发任务量是比较大的;大数据呈现则主要是基于已有的平台完成最终分析结果的呈现,呈现方式通常也有多种选择。

后端工程师负责平台设计、接口设计和功能实现。平台设计主要是搭建后端的支撑服务容器;接口设计主要针对于不同行业进行相应的功能接口设计,通常一个平台有多套接口,就像卫星导航平台设有民用和军用两套接口一样;功能实现则是完成具体的业务逻辑实现。

前后端开发的相似点:函数式编程、模块化思想、分层思想、单元测试、lint、assert 方法、日志、声明式和命令式的实践经验、数据处理的本质实践与思考、部分库的使

前后端开发的区别:前端、重用户体验、对UI库的依赖较强、界面的个性化较强、处理各个浏览器平台对界面的渲染差异、后端、并发处理、事务、部署复杂,特别是微服务出来后、具体的功能特性,如大数据分析,AI方面的工作。

总结Web前端和后端的区别,前端开发的内容是我们在网页看到的内容,而后端开发主要业务逻辑规则。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web
    Web
    +关注

    关注

    2

    文章

    1238

    浏览量

    68451
  • 网站
    +关注

    关注

    1

    文章

    256

    浏览量

    22746
  • 函数
    +关注

    关注

    3

    文章

    3867

    浏览量

    61308
收藏 人收藏

    评论

    相关推荐

    IC前端后端设计的区别

    /VHDL之外,还有什么要求呢?我本身是做后端的,所以,对于前端的要求也不是特别的清楚。根据我的认识,前端会分为设计部和验证部,设计部更加的注重算法、工作原理等方面,毕竟用verilo
    发表于 12-19 16:01

    成都WEB技术培训及WEB前端开发培训

    WEB前端开发培训内容: 1 IT行业计算机应用基础 掌握IT人士必备技能,培养好的学习习惯与学习方法2 编程基础 掌握编程基础概念,培养逻辑思维能力3 UI与交互设计基础 掌握PS基础操作,熟练
    发表于 10-26 15:05

    【深圳】诚聘web前端工程师

    猎头职位:web前端工程师(年薪:15-36W)工作职责:1.参与前端技术选型、架构;2.参与开发接入层(Node);3.开发mobile web
    发表于 07-21 10:33

    web后端的优化实现

    web后端的基本功能实现以后,就需要考虑优化的问题,如何提高速度,如何充分利用现有的资源,如何根据现有的硬件资源作软件适配优化等等。这些都是开发后期的工作重心。本文以嵌入式平台的服务器为例,总结
    发表于 12-16 07:31

    企业对web前端工程师有哪些证书要求?

    有深入理解。从上述内容,我们可以看出企业对web前端工程师证书并没有什么要求,那么怎么区别高级web
    发表于 11-14 16:15 1981次阅读

    后端程序员是做什么的

    我刚开始做Web开发的时候,根本没有前端后端之说。
    的头像 发表于 07-26 17:14 4830次阅读
    <b class='flag-5'>后端</b>程序员是做什么的

    前端后端编程有什么区别

    什么是web开发?Web开发是创建网站或Web应用程序的过程。我们可以将其分为两个主要层:前端开发和后端开发。 每个网站都有
    的头像 发表于 05-05 18:19 948次阅读

    ic设计前端后端的流程 ic设计的前端后端区别

    IC(Integrated Circuit)设计涉及两个主要的阶段:前端设计和后端设计。它们在IC设计流程中扮演着不同的角色和职责,具有以下区别
    的头像 发表于 08-15 14:49 2249次阅读

    编程界的“兄弟”!前端后端区别是什么?

    ”,负责把设计师的效果图变成浏览器可以看到的网页。要达到这个目标,前端开发得懂得各种语言和工具,比如HTML、CSS、JavaScript等,用这些东西来构建给用户带来沉浸式体验的网站。 后端是什么? 接下来我们说说后端
    的头像 发表于 10-12 16:10 285次阅读

    javaweb是前端还是后端

    JavaWeb既可以是前端,也可以是后端。 JavaWeb前端主要是指使用Java语言开发的用于构建Web前端应用程序的技术框架和工具。它主
    的头像 发表于 11-16 10:51 881次阅读

    芯片设计分为哪些步骤?为什么要分前端后端前端后端是什么意思

    芯片设计分为哪些步骤?为什么要分为前端后端前端后端分别是什么意思? 芯片设计分为前端后端两个
    的头像 发表于 12-07 14:31 1965次阅读

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

    Web前端开发和前端开发是两个相似但略有不同的概念。本文将详细讨论这两者之间的区别。 定义和范围: Web
    的头像 发表于 01-18 09:54 944次阅读

    模拟前端后端区别

    模拟前端和模拟后端在电子系统设计中各自扮演着重要的角色,它们之间有着明显的区别
    的头像 发表于 03-15 15:59 209次阅读

    什么是模拟前端和模拟后端 模拟前端与模拟后端区别

    模拟前端和模拟后端是电子系统设计中的两个关键部分,它们在信号处理过程中扮演着不同的角色,各自具有独特的功能和重要性。
    的头像 发表于 03-16 15:21 556次阅读

    万用表模拟前端后端区别

    万用表模拟前端后端区别主要体现在它们在信号处理过程中的作用和功能上。简单来说,模拟前端主要负责信号的采集、调理和初步转换,而后端则侧重于
    的头像 发表于 03-16 15:37 1625次阅读