谈谈对前端的理解

前端

Web前端开发就是经过代码方式,增长交互功能 ,同时 结合后台开发技术,进行互联网的Web和App开发,致力于经过技术改善用户体验 。如今前端工程师的工做不单单只是网页制做,还有微网站、APP制做、游戏制做等。前端

一、前端工程师是最贴近用户的程序员。git

二、实现页面交互。程序员

三、进行优化提高用户体验。数据库

四、精通CSS+HTML+JS,懂一些设计方面的技术和基本素养以及后端服务器知识和语言基础。编程

五、能解决各类设备的适配问题。后端

六、掌握Ajax技术,页面不刷新,就能得到后台数据库的数据。浏览器

七、会有Vue、React框架。服务器

八、能使用git进行版本管理。前端工程师

后端

一、本质

是向前端提供须要显示网页和APP内容的数据,多是HTML,也多是JSON数据,也能够是音视频或者PDF文件。框架

二、一个服务器包含3个部分:

a)HTTP服务器:把(须要返回给客户端的)资源文件封装在HTTP数据包里;
这个资源有多是它后面的应用服务器动态生成的,也有多是保存在硬盘上的静态文件;
这个资源是全部后端程序都必须有的,也是直接和咱们的浏览器通讯,返回给咱们数据的程序;
这个资源做用就是把它(后面的编程语言生成的各类HTML/CSS/Javascript),打包成一个HTTP请求,而后再封装到一个TCP/IP的数据包里发回给浏览器端;
最经常使用的两个HTTP服务器叫作Apach和Nginx。

b)应用服务器:生成前端须要的HTML/CSS/JS交给浏览器
c)数据库

相关文章
相关标签/搜索