唐霜
洞察
编程
AI
前端开发
方案设计
算法
机器学习
Linux
PHP
WordPress
Docker
区块链
数据库
作品
生活
声音
书册
随记
关于
洞察
编程
AI
前端开发
方案设计
算法
机器学习
Linux
PHP
WordPress
Docker
区块链
数据库
作品
生活
声音
书册
随记
关于
前端开发
前端开发技术,HTML、CSS、JS,Web标准,前端工程
05
2018.3
17:55
|
socket
express和socket.io搭配,用户多点登陆,一处更新时通知其它客户端
在express应用中加入socket.io
server端的代码
client端的代码
cookie方式确定用户身份
http保存,socket推送
小结
16
2017.12
14:46
利用promise实现超简单中间件机制
11
2017.12
11:37
|
grid
,
slickgrid
slickgrid.js 一种高性能web数据表格组件的探讨
slickgird
grid的构成元素
滚动事件
数据布局
数据驱动
总结
11
2017.11
16:36
|
Flux
,
MobX
,
Redux
设计一个基于observer思想的数据管理器
Flux vs. MobX
一个数据管理器的核心需求
“数据”和“状态”的区别
为什么有了redux/mobx还需要datamanager
datamanager的基本功能需求
datamanager的实现思想
register
subscribe
get
autorun
save
通知什么时候被触发?
没有dispatch操作
transform
interceptor & adapter
共享单例
总结
10
2017.10
11:04
js foreach
07
2017.10
14:18
|
transaction
,
Virtual DOM
js实现超简单setState事务机制
04
2017.10
22:49
|
React
一张图读懂React组件生命周期,及组件更新的注意点
生命周期三阶段
创建期
存活期
销毁期
组件更新的注意点
setState是异步的
父组件中异步加载数据
02
2017.10
17:28
|
React
,
Redux
react-redux入门使用新手教程
安装
改造入口文件
改造组件
遗留问题
17
2017.9
16:23
|
React
,
Virtual DOM
回敬尾巴是阿里的某资深:手撸一个基于html字符串模板的Virtual DOM
整体思路
HTML字符串模板转Virtual DOM
插值
事件绑定
@foreach循环
@if的实现
小结
真实DOM元素的构建和渲染
用数据更新界面
diff算法
diff原则
确定元素是否是同一个元素
同级元素的diff
小结
patch算法
总结
13
2017.9
22:15
|
Vritual DOM
HTMLStringParser:自己撸一个Virtual DOM之前
Virtual Node的结构
HTMLStringParser的实现
htmlparser2
节点选择器方法
VNode原型继承
封装为Class
HTMLStringParser的使用
renderToHTMLString
处理事件绑定
小结
8 / 16
«
1
...
6
7
8
9
10
...
10
16
»