Hacker News new | ask | show | jobs
by quickthrower2 1280 days ago
#1 will depend a lot on:

* Team or solo

* Existing knowledge

* Performance requirements

* App complexity

* Is it more traditional (forms and submits and reports) or modern (infinite canvases, realtime collaboration)

* What can I assume about the users browsers? Are they stuck on old versions

* Do I need React due to complexity, or even just to make onboarding simpler if everyone has used it.

* Maybe the team is small and we all prefer Svelte so use that

And so many more things to consider. This is architecture / solution design space.

Web development is now like trying to choose a shampoo at the supermarket! If there was only one brand it would be much easier to pick!