Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
ascoders committed Oct 24, 2022
2 parents f135d9e + ac45836 commit 312cb81
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion 前沿技术/255.精读《SolidJS》.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const App = ({ var1, var2 }) => (

上面这段代码在 `var1` 单独变化时,仅打印 `var1`,而不会打印 `var2`,在 React 里是不可能做到的。

这一切都源于了 SolidJS 叫板 React 的核心理念:**面相状态驱动而不是面向视图驱动**。正因为这个差异,导致了渲染函数仅执行一次,也顺便衍生出变量更新粒度如此之细的结果,同时也是其高性能的基础,同时也解决了 React Hooks 不够直观的顽疾,一箭 N 雕。
这一切都源于了 SolidJS 叫板 React 的核心理念:**面向状态驱动而不是面向视图驱动**。正因为这个差异,导致了渲染函数仅执行一次,也顺便衍生出变量更新粒度如此之细的结果,同时也是其高性能的基础,同时也解决了 React Hooks 不够直观的顽疾,一箭 N 雕。

### 更完善的 Hooks 实现

Expand Down

0 comments on commit 312cb81

Please sign in to comment.