2018年6月26日

摘要: REST -- REpresentational State Transfer 直接翻译:表现层状态转移。 @Ivony 老师的一句话概括很精辟: @Ivony 老师的一句话概括很精辟: 用URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。 (1) REST描述的是 阅读全文
posted @ 2018-06-26 20:12 Lulin1 阅读(321) 评论(0) 推荐(0) 编辑
 
摘要: 总体来说分为以下几个过程: DNS解析 TCP连接 发送HTTP请求 服务器处理请求并返回HTTP报文 浏览器解析渲染页面 连接结束 具体内容点这里 阅读全文
posted @ 2018-06-26 14:02 Lulin1 阅读(113) 评论(0) 推荐(0) 编辑
 
摘要: 文章地址 阅读全文
posted @ 2018-06-26 13:01 Lulin1 阅读(133) 评论(0) 推荐(0) 编辑
 
摘要: 在谈到Web优化之前,我们回到一个更原始的问题,Web前端的本质是什么。我的理解是: 将信息快速并友好的展示给用户并能够与用户进行交互。快速的意思就是在尽可能短的时间内完成页面的加载,试想一下当你在淘宝购买东西的时候,淘宝页面加载了10几秒才显示出物品,这个时候你还有心情去购买吗?怎么快速的完成页面 阅读全文
posted @ 2018-06-26 11:31 Lulin1 阅读(109) 评论(0) 推荐(0) 编辑
 
摘要: JS的解析是由浏览器中的JS解析引擎完成的。JS是单线程运行,也就是说,在同一个时间内只能做一件事,所有的任务都需要排队,前一个任务结束,后一个任务才能开始。但是又存在某些任务比较耗时,如IO读写等,所以需要一种机制可以先执行排在后面的任务,这就是:同步任务(synchronous)和异步任务(as 阅读全文
posted @ 2018-06-26 10:35 Lulin1 阅读(272) 评论(0) 推荐(0) 编辑
 
摘要: 1、官方的比较简洁的说明: 301 redirect: 301 代表永久性转移(Permanently Moved) 302 redirect: 302 代表暂时性转移(Temporarily Moved ) 2、区别: 详细来说,301和302状态码都表示重定向,就是说浏览器在拿到服务器返回的这个 阅读全文
posted @ 2018-06-26 10:25 Lulin1 阅读(257) 评论(0) 推荐(0) 编辑