软件开发前端和后端区别大吗,前端开发和后端开发的区别

1,前端开发和后端开发的区别前端开发和后端开发的区别,主要在以下几点:1、展示方式不同前端指的是用户可见界面,网站前端页面也就是网页的页面开发,比如网页上的特效、布局、图片、视频、音频等内容 。前端的工作内容就是将美工设计的效果图变成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容 。后端是指用户看不见的东西,通常是与前端工程师进行数据交互及网站数据的保存和读取 , 相对来说后端涉及到的逻辑代码比前端要多很多,后端考虑的是底层业务逻辑的实现,平台的稳定性与性能等 。(2)所用的技术不同前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack , AngularJs,ReactJs,VueJs等技术 。后端开发 以java为例 主要用到的 是包括但不限于Struts spring springmvc Hibernate Http协议 Servlet Tomcat服务器等技术 。比如做一个登录页面 , 用户在前端页面上输入了账号密码,然后用鼠标点击了登陆按钮,这时候前端会将账号密码通过请求接口发送给后端做处理,后端收到数据会先检查此账号是否存在,如果不存在,则返回给前端一条类似于这样的信息:“你输入的账号不存在,请重新输入”,用户再次重新输入账号,此时后端查询账户存在 , 密码也正确 , 则后端返回登录成功的信息给前端 。现代计算机领域的难题如大规模负载,海量数据处理,实时计算也是后端的,前端集中在表示层 。
2,前端开发和后端开发有什么区别前端开发和后端开发的区别在于:一、展示方式不同1、前端开发主要做的是用户所能看到的前端展示界面 。2、后端开发主要做的是逻辑功能等模块 , 是用户不可见的 。二、所用技术不同1、前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技术 。2、后端开发 以java为例 主要用到的 是包括但不限于Struts spring springmvc Hibernate Http协议 Servlet Tomcat服务器等技术 。扩展资料:公司对前后端人员招聘的要求:Web前端:1、精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构;2、精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器;3、熟悉JavaScript,了解ECMAScript基础内容 , 掌握1到2种js框架,如JQuery;4、对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案;5、对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施;Web后端:1、精通jsp,servlet,javabean,JMS,EJB,Jdbc,Flex开发,或者对相关的工具、类库以及框架非常熟悉 , 如Velocity,Spring,Hibernate,iBatis,OSGI等 , 对Web开发的模式有较深的理解;2、练使用oracle、sqlserver、mysql等常用的数据库系统,对数据库有较强的设计能力;3、熟悉maven项目配置管理工具,熟悉tomcat、jboss等应用服务器,同时对在高并发处理情况下的负载调优有相关经验者优先考虑;4、精通面向对象分析和设计技术,包括设计模式、UML建模等;5、熟悉网络编程 , 具有设计和开发对外API接口经验和能力,同时具备跨平台的API规范设计以及API高效调用设计能力;参考资料来源:百度百科:前端开发【软件开发前端和后端区别大吗,前端开发和后端开发的区别】

    推荐阅读