4 ms·
> It's easy to hire people, onboard people Yes they'll know the React part. It's the Redux/Mobx/React Router/whatever snowflake libraries you chose part that
by weatherlite 4y ago
> It's easy to hire people, onboard people
Yes they'll know the React part. It's the Redux/Mobx/React Router/whatever snowflake libraries you chose part that will be more difficult. I really don't like incomplete solutions personally.
- amrocha 4y agoWell, don't use those. Pure React is enough 95% of the time, and then an additional 4.9% can be handled with jotai in a couple of places. React + GraphQL + jotai is my preferred stack
- aelzeiny 4y ago> Don't use those...then an additional 4.9% can be handled with jotai... Needing Jotai on top of React's defacto state management is the issue. TFA talks about an ecosystem of libraries that attempt to fix React's shortcomings. Pure React does have undeniable shortcomings like proper, non-brittle routing.
- amrocha 4y agoI agree with you about routing. Something so core about building web apps should be treated as a first class citizen of the ecosystem. I don't think jotai adds a lot of complexity though, and like I said most of the time you don't need it. It just makes syntax a bit nicer to read and write, but you could do it with context if you really wanted to.
- NayamAmarshe 4y agoJotai is literally like a single file. Here's a video on how to use Jotai by writing your own in minutes: https://youtu.be/gg31JTZmFUw https://youtu.be/gg31JTZmFUw
- sa46 4y agoJotai may be small and focused, but is definitely not a single file: https://github.com/pmndrs/jotai/tree/main/src/ https://github.com/pmndrs/jotai/tree/main/src/
- NayamAmarshe 4y agoYes, sorry my bad, the project isn't a single file. I was just talking about the implementation.
- alvarlagerlof 4y agoThey intentionally didn't provided that to let the ecosystem explore different solutions.
- jdmg94 4y agoIts all about preferences, I tend to prefer seasoned devs who have had the chance to try different things and form their own opinions. Someone who has relied on framework magic they don't understand through their careers tend to be less resilient to change
- weatherlite 4y agoWhy do you assume they do not understand the single framework "magic" yet others do understand React's ecosystem?
- Zealotux 4y ago>Redux/Mobx/React Router All of these libraries are standard and easy to approach; when I was freelancing, my onboarding on React projects was incredibly quick, and I pushed bug fixes and features within the first few hours of joining a project. React's productivity boost is often overlooked; most developers should easily understand a fairly well-written React component connected to a Redux store.