Re:Don't make me think, or why I switched to Rails from Java...
by neves on Friday February 04, 2022 @11:30AM
(#30208945)
> Everything else is a given.
Would you please send a link that summarizes this "everything else"? Every time I take a look at JS ecosystem I get lost.
Re:Don't make me think, or why I switched to Rails from Java...
by dntrkv on Friday February 04, 2022 @12:50PM
(#30210097)
React, Webpack, Eslint, Jest, React Testing Library
That’s the standard setup nowadays and it’s what most people should go with. If you want type checking, add TS to the mix.
But seriously, just use Next.js you can build tiny static sites with it and you can build complex SPAs. It’s very lightweight and basically just strings together all these tools while adding some convention that you can follow if you wish.
Anyways, if you know enough about FE to have an opinion on the tooling, great, choose what you want. If you don’t wanna choose, use Next.js or CRA with React/Styled-Components and then add React Router if you need routing and add state management if you need it.
These aren’t difficult choices to make. I have a feeling that the problem is that people are trying to make decisions they don’t need to be making up front.
Evaluate the choices when you reach a situation that requires it.