4 ms·
Are you making this project specifically to learn new things and modern tools and workflows? Or are you trying to build a product? If it's the latter, just bui
by heavyset_go 3y ago
Are you making this project specifically to learn new things and modern tools and workflows? Or are you trying to build a product?
If it's the latter, just build your standard dynamic monolithic web app using boring technology that you know. If it doesn't need to be dynamic, even better, build your standard static site.
You can always add dynamism and frontend frameworks on top of it to meet your and your users' needs, and you can always add the new shiny library or framework you want to try out, too.
If it's the former, go on https://hn.algolia.com https://hn.algolia.com and search for this same question, as it's been asked in a variety of different contexts with a variety of different answers that can help you decide exactly what modern technologies are right for what you're trying to accomplish. I bring it up not to say that this question is redundant or anything, but just as an aside if you don't know about it and want to see what others have said about it in the past.
My suggestion when choosing between new technologies is to just go with whatever has the most community support and momentum. There tend to be less less headaches, problems and road blocks on the well-trodden paths.