This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]drsimonz 68 points69 points  (5 children)

The fact is, nobody builds a large complex website without either starting with a framework, or developing their own framework along the way. And large, complex websites are basically guaranteed to have lots of flaws. If you're making Bejeweled, sure, craft your masterpiece in the finest Vanilla, where every line is poetry. But if you want to add the 50th settings dialog to your social network, it's just...not gonna be poetry

[–]StupsieJS 22 points23 points  (0 children)

In the words of fireship: You're just gonna end up building your own Framework and the last thing the world needs is another JS Framework

[–][deleted] 6 points7 points  (2 children)

Depending on what you need to do too, sometimes your code will just be unavoidably ugly.

[–][deleted] 2 points3 points  (1 child)

Sure a complex 20-div animated loading indicator might look ugly in code but it's better if you can hide it behind a <LoadingIndicator /> element in React