conways gameoflife react:演示如何使用React构建Conways的人生游戏 源码
Conways使用React的人生游戏 此仓库是一个演示如何使用React构建Conways的“人生游戏”的演示。 该应用程序使用React Context和状态Hooks。 入门 该应用程序已使用。 开始: npm install npm start 思想 《生命游戏》的业务逻辑是用纯Javascript编写的,并不依赖于React。 游戏网格和单元渲染为React组件。 这是一个可怕的主意。 单元更新时,DOM会不断重新渲染,这很糟糕。 网格大小越大,需要渲染的子组件越多。 React Context很不错,但是对于像这样的应用程序来说并不是很好,除非在应用程序的TODO列表上添加了备注,否则状态会在每个渲染器上更新。
文件列表
conways-gameoflife-react-master.zip
(预估有个28文件)
conways-gameoflife-react-master
.gitignore
317B
package.json
833B
src
components
InfoPanel.css
389B
Grid.css
243B
InfoPanel.js
1KB
Cell.js
260B
Cell.test.js
648B
暂无评论