当前位置: IT培训 > HTML5培训 > 前端开发 > 前端工程师 > 作为一名web前端工程师,这些你都了解吗?
作为一名web前端工程师,这些你都了解吗? 时间:2017-05-12     来源:web前端工程师知识集锦

近总有人跟小编抱怨,说:“今年web前端工程师的市场前景不如去年,工作没有去年好找了”。其实,这样说是不正确的,总体来说今年web前端工程师的市场前景还是不错的,那为什么我们找工作出现问题了呢?今天华清远见web前端培训的小编就来为你指点迷津,作为一名web前端工程师,你到底该了解些什么?

一、web

web(World Wide Web)即全球广域网,也称为万维网,它是基于一种超文本和HTTP、全球性的和动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档即超级链接将Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档即超级链接将Internet上的信息将Internet上的信息节点组织成一个互为关联的网状结构。

二、Server-Brower技术

1.客户端技术

HTML/CSS/JS/Flash/AS3/GIF/JPG

存储于服务器,供客户端申请下载,但服务器看来这些这些数据只是普通的字符、字节文件而已--服务器不会对这些内容做任何的处理。

2.服务器端技术:

JSP/PHP/ASP.NET

存储于服务器,供客户端进行请求,但返回客户端之前,其中的代码会在服务器端获得执行,得到的结果是纯的静态数据,发送给客户端。

三、基本的Web网络应用模型

web前端工程师

四、Web的访问过程

(1)客户端用户在浏览器中输入某个URL,形如//www.baidu.com:80

(2)客户端才做系统做DNS解析,获取目的服务器的IP地址

(3)客户端操作系统打开一个自由端口,向服务器发起连接请求

(4)经过三次握手,服务器端确认与该客户端连接,打开一个自由端口与该客户端通信

(5)客户端开发请求数据— —以4KB为大小的一个一个请求数据包— —发送HtTTP Request

(6)服务器开发接收请求数据包,接收完成后,处理接收的数据— —Request Handing

(7)服务器开始向客户端发送以4KB为大小的响应数据——发送HTTP Response

(8)响应结束之后,服务器会经过四次握手,断开连接,关闭各自的自由端口

其实,以上这些内容都是作为一名web前端工程师所必须要知道的知识。你都具备了吗?如果还没有,那你真得好好努力了。