Which framework is better: Angular.js, React.js, or Vue.js?

Samer Buna
EdgeCoders
Published in
2 min readDec 4, 2018

--

Before I answer, if you‘re reading this article to pick a framework “to learn”, don’t. Read this article instead.

If you want to pick a framework to use (in an actual project), you may proceed :)

“Better” is really subjective. Better for what?

  • Scalability? Code written for all 3 frameworks can be scaled as much as needed if we’re talking about performance. Some frameworks will have smarter optimization every now and then, but eventually all frameworks will follow any good smart optimization that gets battle-tested out there.
  • Syntax and readability? You (person or team) be the judge! Try them all and feel which syntax you prefer. Many frameworks have different “ways” for you to use them so make sure to explore all options.
  • Development Speed? This depends on how much of an expert you are in the tools you have. Some frameworks do offer a slight advantage by baking in more design decisions for you, but if you have enough experience, you’ll hardly notice any difference. In fact, the more experience you have, the less you’d wish design decisions are pre-made for you.
  • Testability? It’s totally on you! Everything is testable when you follow certain coding practices.
  • Interoperability/Debuggability

--

--

Samer Buna
EdgeCoders

Author for Pluralsight, O'Reilly, Manning, and LinkedIn Learning. Curator of jsComplete.com