conways gameoflife react:演示如何使用React构建Conways的人生游戏 源码
Conways使用React的人生游戏 此仓库是一个演示如何使用React构建Conways的“人生游戏”的演示。 该应用程序使用React Context和状态Hooks。 入门 该应用程序已使用。 开始: npm install npm start 思想 《生命游戏》的业务逻辑是用纯Javascript编写的,并不依赖于React。 游戏网格和单元渲染为React组件。 这是一个可怕的主意。 单元更新时,DOM会不断重新渲染,这很糟糕。 网格大小越大,需要渲染的子组件越多。 React Context很不错,但是对于像这样的应用程序来说并不是很好,除非在应用程序的TODO列表上添加了备注,否则状态会在每个渲染器上更新。
用户评论