---
id: videos-zh-CN
title: 视频
permalink: docs/videos-zh-CN.html
prev: conferences-zh-CN.html
next: complementary-tools-zh-CN.html
---
### Rethinking best practices - JSConf.eu
"在 Facebook 和 Instagram, 我们正在努力挑战React在web上能达到的极限。我的讲话会从对框架的简单介绍开始,然后深入三个有争议的话题:扔掉模板的概念并用JavaScript构建views, 当数据改变 “re-rendering” 你的整个应用,以及一个DOM和events的轻量级实现。" -- [Pete Hunt](http://www.petehunt.net/)
* * *
### Thinking in react - tagtree.tv
一个 [tagtree.tv](http://tagtree.tv/) 传达 [Thinking in React](/docs/thinking-in-react.html) 原则的视频 在构建一个简单app时。
02:08 - 什么是React,为什么我们用它? 03:08 - ClojureScript 和 React 的共生关系 04:54 - React 的历史以及为什么它被创造 09:43 - 用React更新Web页面,而不绑定数据 13:11 - 用虚拟DOM来改变浏览器DOM 13:57 - 用React编程,绘制目标HTML,canvas和其他 16:45 - 和设计师一起工作,对比于Ember 和 AngularJS 21:45 - JSX编译器桥接HTML和 React javascript 23:50 - React的自动绑定JSX以及浏览器内工具 24:50 - 用React工作的提示和技巧,入门 |
27:17 - 在服务器端用Node.js渲染HTML。后端渲染 29:20 - React在Facebook通过优胜劣汰进化 30:15 - 用web sockets,在服务器端和客户端持有状态的想法持有 32:05 - 多用户React - 用 Firebase 分布式共享可变状态 33:03 - 用状态转换,事件重放来更好的调式React 34:08 - 来自Web组件的不同之处 34:25 - 使用React的著名公司 35:16 - 一个React的后端插件可以用来创建PDF吗? 36:30 - React的未来,下一步是什么? 39:38 - 贡献和获得帮助 |
01:34 – Pete Hunt 介绍 02:45 – Jordan Walke 介绍 04:15 – React 06:38 – 60 帧每秒 09:34 – 数据绑定 12:31 – 性能 17:39 – Diffing 算法 19:36 – DOM 操纵 |
23:06 – 支持 node.js 24:03 – rendr 26:02 – JSX 30:31 – requestAnimationFrame 34:15 – React 和应用 38:12 – React 用户 Khan Academy 39:53 – 使其工作 |