今天学习了HTTP权威指南这本书,虽然标题是对FEer发展的思考,不过我打算稍后再说这个议题,先对今天学习的内容做个总结。

首先:原来访问服务器的方式有多重,核心是URI,也就是统一资源定位,按照访问的方案,它有多种表现形式,分别是

http:最通用,应用最为广泛的

https:使用了网景开发的ssl,端到端的加密方式

ftp:文件传输协议,这个早在url和web出现就已经存在可以说是元老级别,可以从FTP服务器上面下载或者上传文件

rtsp,rtspu:通过实时流传输协议解析的音/视频媒体资源的标识符

file:这个作为前端人员也是比较常见的,是访问本地的文件

还有new是和telnet;具体不做介绍了。

最大的收获就是认识了http传输协议只是一种还有多种访问服务器的方式。

其次:还有访问http访问服务器的若干步骤,当在浏览器地址栏输入url时候,浏览器会解析获得端口号,同时dns系统将url转为ip地址,然后发送请求报文;接着找到服务器;

服务器返回响应,报文是对需求的说明,是需求本身。

然后具体说说今天的题目。

最近在找新工作。发现招聘要求更多的是功能实现方便的要求。

我想相比较而言,可能http这种可以很快就理解,但是功能实现,就web功能实现来讲就复杂多了。思考一下,确实如此。前端的发展除了日常数据交互需求,更多的要求类似软件的功能实现,比如数据可视化,再比如前端HTML5游戏。

当然,除了更加宽泛的需求之后,再有就是高效开发的问题。是利用各种工具实现快速开发的问题。

根据上面的思考,我认为前端er发展方向有游戏、数据可视化、前端组件化和模块化。

或者还有其他的前端方向,但是目前就先这样理解。

05-11 16:05