服务端和客户端可以归位一类,都是指的计算机及相关程序,是无生命的。而前端和后端可以归为一类,他们指的是开发人员,有生命的。其中开发服务端的人叫做后端,开发客户端程序的人叫前端。
前端人员所做的基本都是你在客户端(通常指浏览器)看的到的UI层面的,如网页的效果,动画,交互等等。
但是浏览器上的网页还有很多数据需要展现,这时候就需要后端处理了,后端人员编写的程序运行在服务器端,然后查询服务器的数据,返回给客户端,客户端拿到数据后,前端开发的程序就可以把获取到的数据给展示出来了。
这四端是谁也离不开谁的,总结一句话就是:前端开发的客户端向后端开发的服务端请求数据,客户端拿到数据通过前端程序进行渲染。
B/S框架,意思是前端(Browser)和服务器端(Server)组成的系统的框架结构。一般这样的程序是由在客户端处理极少数据,大部分数据都在服务器端处理。B/S架构也可理解为web架构,是一种基于浏览器载体的框架,包含前端、后端、数据库三大方向。前端开发技术工具包括三要素:HTML、CSS和JavaScript,还有很多高级的前端框架,如bootstrap、jquery等。后端开发技术工具主要有:Net、JAVA、PHP等,各大语言都有其开发架构和工具,比如.NET的MVC架构和VisualStudio工具,JAVA的J2EE架构和Eclipse工具。主流的三种关系型数据库:Mysql、SQLserver、Oracle,还有Nosql非关系型数据库:Redis、Mogodb等。开发工具有Navicat、PowerDesigner(建表工具)等。【点击测试我适不适合学设计】学习前端的知识,您可以选择千锋教育。千锋的高校服务业务以深化产教融合为已任,为应用型本科、中高职等全国各类院校提供高校协同服务解决方案。截止目前合作院校超700所,校企合作实验室50余个,专业共建在校生近5000人,为高校举办实训近万次,组织实施各类讲座5万余场,从2017年参与教育部产学合作协同育人项目以来。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)