我对React的问题是它真的很难
我对React的问题是它真的很难。它把自己宣传为容易使用,但实际上并不是。我有20年的编程经验,我处理过很多UI,我用过WinAPI和Java Swing,我对JS和HTML也相当熟悉。我对响应式编程或异步内容没问题。但有时我仍然在React上挣扎。我并不是全职的Web开发人员,我承认,我更像是全栈开发人员,但当我需要编写新的React代码时,我经常遇到很大困难。例如,最近我想在React应用中使用promises。我的意思是:promises是JS最原生的东西之一。React应该对promises有第一类支持。但并没有。所以我开始编写一个自定义的hook,叫做usePromise。就像useEffect一样,但用于promises。这本来不应该很难。但显然React在开发模式下会调用useEffect两次。所以我需要一个可靠的取消机制。在网页中如何取消操作呢?用AbortController,对吧。React听说这个东西了吗?没有。所以我需要在我的usePromise hook中集成AbortSignal。…
源讨论虚拟DOM纯粹是开销原帖 326 条评论 · 导入时统计