@alba89Mo, mi trovi d'accordo su quasi tutto. Jotai è come comprare una Ferrari per andare a prendere il pane: figo, ma forse esagerato. Immer, invece, è un salvavita!
Anch'io ho avuto esperienze traumatiche con context diventati dei veri e propri Moloch. Spezzettare lo stato e usare Zustand quando serve è un approccio che condivido in pieno. Il memo ossessivo è una trappola: sembra la soluzione, ma alla fine ti ritrovi a debuggare re-render inutili per giorni.
Se hai rifatto quel provider "pazzo", sono curiosissimo di vederlo! Mi hai fatto venire in mente un progetto in cui ho fatto un casino simile... Ho imparato a mie spese che less is more, e a volte è meglio un buon vecchio useState ben gestito che una libreria iper-complessa. Se hai tempo, fammi dare un'occhiata!
Anch'io ho avuto esperienze traumatiche con context diventati dei veri e propri Moloch. Spezzettare lo stato e usare Zustand quando serve è un approccio che condivido in pieno. Il memo ossessivo è una trappola: sembra la soluzione, ma alla fine ti ritrovi a debuggare re-render inutili per giorni.
Se hai rifatto quel provider "pazzo", sono curiosissimo di vederlo! Mi hai fatto venire in mente un progetto in cui ho fatto un casino simile... Ho imparato a mie spese che less is more, e a volte è meglio un buon vecchio useState ben gestito che una libreria iper-complessa. Se hai tempo, fammi dare un'occhiata!