logoalt Hacker News

cheema33yesterday at 8:31 PM3 repliesview on HN

> I'm no longer a fan of using any front-end libraries at all en lieu of just using standard event listeners and web components

You can get away without using frontend frameworks for small and simple projects. However, for large and complex projects you will struggle. For example, try building Google Docs without a frontend library. You will struggle even if you have an army of developers at your disposal. In fact, with a larger team, a library/framework helps standardize things.


Replies

weinzierlyesterday at 8:36 PM

"For example, try building Google Docs without a frontend library. You will struggle [..]"

Except that Google Docs is not built with a framework. At least not a generic one and being generic is kind of the hallmark of framework.

wiseowiseyesterday at 9:24 PM

> You can get away without using frontend frameworks for small and simple projects.

Small and simple projects like checks notes VSCode, Obsidian, Min (browser).

andrewmcwattersyesterday at 8:37 PM

We build large apps at my company without this and it reduces our dependency management overhead.

Most software doesn't require large teams, ones with large enough structure to utilize cross-functional teams are siloed enough that it also still doesn't matter and the most standardization that's effectively useful is the company's specific UI library for their corporate branding.

At that point you're really using the company's library, and less of the underlying framework anyway. Uber, AAA, American Express, etc. All of them do basically this.