谈谈对前端的理解
前端
Web前端开发就是通过代码⽅式,增加交互功能,同时结合后台开发技术,进⾏互联⽹的Web和App开发,致⼒于通过技术改善⽤户体验。现在前端⼯程师的⼯作不仅仅只是⽹页制作,还有微⽹站、APP制作、游戏制作等。
1、前端⼯程师是最贴近⽤户的程序员。
2、实现页⾯交互。
3、进⾏优化提升⽤户体验。
4、精通CSS+HTML+JS,懂⼀些设计⽅⾯的技术和基本素养以及后端服务器知识和语⾔基础。
5、能解决各种设备的适配问题。
6、掌握Ajax技术,页⾯不刷新,就能获得后台数据库的数据。
7、会有Vue、React框架。
8、能使⽤git进⾏版本管理。
后端
1、本质
是向前端提供需要显⽰⽹页和APP内容的数据,可能是HTML,也可能是JSON数据,也可以是⾳视频或者PDF⽂件。
2、⼀个服务器包含3个部分:
网页appa)HTTP服务器:把(需要返回给客户端的)资源⽂件封装在HTTP数据包⾥;
这个资源有可能是它后⾯的应⽤服务器动态⽣成的,也有可能是保存在硬盘上的静态⽂件;
这个资源是所有后端程序都必须有的,也是直接和我们的浏览器通信,返回给我们数据的程序;
这个资源作⽤就是把它(后⾯的编程语⾔⽣成的各种HTML/CSS/Javascript),打包成⼀个HTTP请求,然后再封装到⼀个TCP/IP的数据包⾥发回给浏览器端;
最常⽤的两个HTTP服务器叫做Apach和Nginx。
b)应⽤服务器:⽣成前端需要的HTML/CSS/JS交给浏览器
c)数据库
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论