概述

WebSocket 是为了满足基于 Web 的日益增长的实时通信需求而产生的。在传统的 Web 中,要实现实时通信,通用的方式是采用 HTTP 协议不断发送请求。但这种方式即浪费带宽(HTTP HEAD 是比较大的),又消耗服务器 CPU 占用(没有信息也要接受请求)。

阅读更多


现今的很多网页其实可以看做是功能丰富的应用,它们包含着大量,复杂的脚本逻辑、样式、图片与动画等元素。特别是 JS 的发展与迭代,TS 的出现,CSS 预处理器等等,方便开发的同时,浏览器并不能很好的逐一识别。所以 webpack 解决了这些兼容性的同时,对文件进行了更加细腻的模块化打包,使应用能更好的运行在各个浏览器之间。

阅读更多

我最先接触到状态机是在利用 cocos 编写游戏的时候,游戏的变量特别多,各个组件之间也有通讯的需求,状态机这种概念刚好解决了变量之间传递的繁琐。而且状态机不同于全局变量,一般来说状态机都是可以带事务触发的,所以它更适合做一些大型的,或团队协作的项目。下面我们就来说说 Vue 和 React 这两种当下最热门的前端框架所对应使用的状态管理器(Vuex 和 Redux)。

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×