前端和后端的区别 什么是前端和后端(前端开发与后端开发有什么区别)

编辑:
发布时间: 2021-03-06 07:54:11
分享:

前段时间有同学问前端开发和后端开发有什么区别?顾名思义,前端开发是用户可以看到和触摸到的,而后端更多的是与数据库交互,处理相应的业务逻辑。实际上,主要的差异体现在以下两个方面:知识结构和实现以及工作职责。边肖前锋哈尔滨会详细介绍

1知识结构与实施

前端开发涉及Html、CSS、JavaScript、Android开发、iOS开发以及各种小程序开发技术。前端开发使用的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js、AngularJs等技术。

后端开发以java为例,主要使用的技术包括但不限于Struts、spring、springmvc、Hibernate、Http协议、Servlet Tomcat服务器等。通常需要根据业务场景选择不同的语言。此外,后端开发侧重于算法设计、数据结构、性能优化等。在具体的功能实现部分,可以使用Java、Python或PHP等编程语言。总之,前端需要考虑页面的结构、视觉外观和交互实现;后端需要考虑的是如何实现功能、访问数据、平台的稳定性和性能等。

2工作职责

前端工程师的主要工作职责包括:

1)传统Web前端开发

2)移动终端开发

3)大数据展示端的开发

Web前端开发主要针对PC端开发任务;Android开发,iOS开发,各种小程序开发,主要针对移动开发。后端工程师的主要职责也集中在三个主要部分,即:

1)平台设计

2)界面设计

3)功能实现。

平台设计主要是搭建后端支撑服务容器;界面设计主要针对不同行业对应的功能界面设计,通常一个平台有多少windows sockets功能实现是完成具体业务逻辑的实现。而且一般中小企业,后端开发基本都是开源的。

其实前端开发和后端开发是相辅相成的。Web前端开发工程师负责交互设计,需要和后端开发人员配合才能完整呈现一个项目。

相关阅读
热门精选
孩子 你的