3 ms·
Usually, when you make a little project, you use the tools you know the best because you don't want to spend time coming up with something from scratch. Also,
by linkdd 5y ago
Usually, when you make a little project, you use the tools you know the best because you don't want to spend time coming up with something from scratch.
Also, it's a safe bet in case the project grows beyond the initial scope. You don't want to spend most of your time refactoring, do you?
- eurasiantiger 5y agoRedux alone contributes a lot of boilerplate to state handling. Why is it needed? It has no benefits in small apps, it’s easy to abuse to destroy performance if a future dev isn’t cued in to the way Redux state needs to be normalised, and a React useReducer state handler is trivial to refactor to a Redux one later, if needed. The same goes for TypeScript—how many interfaces does that app really have? Is it used in strict mode or just to type the most critical things?