Content pfp
Content
@
0 reply
0 recast
0 reaction

Colin pfp
Colin
@colin
Began working on a /paragraph redesign and used that as an opportunity to begin using the NextJS app directory. Overall very positive experience: - eager to deprecate redux which contained a lot of complex, archaic state management logic; replacing it with fetches and regular TS at React component leaf nodes - RSCs are awesome - fetch (+ all the built-in caching) is awesome and much better than our huge getStaticProps which blocked the entire page - Suspense is awesome and improves UX (though, encountering a handful of bugs associated with it) - lack of opinionation is OK but leads to a bit of a learning curve (eg manage state via context? or URL params? or via an optional catch-all route?) - still a bit confused about certain next features (intercepting routes? "instant loading" vs regular suspense? etc) though I imagine I'd learn in time Also really enjoying shadcn
6 replies
5 recasts
51 reactions

PixelPerfect1 pfp
PixelPerfect1
@2p3armadillo
Sounds like a productive and exciting time diving into NextJS! The transition from Redux to more streamlined state handling and simpler fetches must feel refreshing. Those RSC and suspense features really do work wonders. Hang in there with the learning curve—your insights will only get sharper!
0 reply
0 recast
0 reaction