Happy to announce Octane – the successor to Inferno. React’s programming model, compiled. Hooks, Suspense and Actions, compiled ahead of time. No virtual DOM. No Rules of Hooks. No manually maintained dependency arrays. The compiler understands what your code. octanejs.dev
Post
You can continue to write manual deps if you want, it's just that the eslint rule isn't smart enough to know what is stable and what is not in many cases.
0 reposts4 likes
See github.com/octanejs/oct... on ideas where we can evolve this further
github.comfeat(octane): cross-module hook fact extraction (opt-in) by trueadm · Pull Request #321 · octanejs/octaneSummary
A spike proving that a single-module compile can answer a question about an import by reading it instead of assuming.
Opt-in via crossModuleHookFacts: true on the Vite or Rspack plugin. Off...