amenzai / myDiary

Record what you do every day
4 stars 0 forks source link

教程 #47

Open amenzai opened 6 years ago

amenzai commented 6 years ago

1、Chrome DevTools 的一些使用技巧

2、dialog

HTML 5.2 新增了

元素,这个元素将来一定会广泛使用,因为它提供了浏览器原生 Modal 窗口。

3、[Optimizing React: Virtual DOM explained, by Evil] Martians(https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained)

React 的虚拟 DOM 机制的详细解释, JSX 代码如何变成虚拟 DOM 的数据结构。

4、Canvas: Draw on the web

5、分布式系统的全面介绍

分布式系统的基本概念和基本知识,这篇文章都谈到了。

6、各种数据结构的 JavaScript 实现

这篇文章针对初学者,介绍 Array、HashMaps、Sets、Linked Lists、Stacks、Queues 这六种数据结构的 JavaScript 实现。

7、Eloquent JavaScript 3rd edition 中文版

一本开源的 JavaScript 语言的入门教材。

8、git push --force-with-lease

不要用 git push --force,而要用 git push --force-with-lease 代替。在你上次提交之后,只要其他人往该分支提交给代码,git push --force-with-lease 会拒绝覆盖。