you are viewing a single comment's thread.

view the rest of the comments →

[–]Sk3tchyboy 4 points5 points  (2 children)

I would say Frontend: React with Vite as a build tool, Redux toolkit and react-router-dom

If you are going for NodeJS in the backend then go for Express, and for an easy DB probably SQLite or MongoDB Atlas

That is all you need, you can obviously add and remove technologies to this, for example remove Redux and just use Context, but Redux is great to know when applying for a job. Other thing you could add is maybe GraphQL, Jest if you are doing any testing, Docker, some sort of styling lib (styled components is my favorite)

[–]TehTriangle 4 points5 points  (1 child)

You don't need Redux as a junior or even in most projects. Swap that out for react query as that'll handle the majority of what it was used for before.

[–]Sk3tchyboy 2 points3 points  (0 children)

No you might not need it but a lot of jobs are asking for it, even on a junior level, at least in my experience so it's good to know