It sparked many arguments and got some people in their feelings.
Someone literally created a burner account to troll the poster (don’t do that kids)
The tech industry can be a cruise sometimes.
From our arguments about Tabs and Spaces to whether or not Canva is a professional design tool, arguments about tool preferences always come up.
So, we’ll actually discuss these frontend frameworks and your opinion will be entirely yours.
If you want to learn, learn in this order. There’s no way you’re escaping any of these.
HTML basically has to do with the user interface with the screens. It deals with the structure of your page.
CSS does more work with colour, font, spacing etc. It’s the part that dabbles into the design.
No cap, there’s actually a real thing where twins can be birthed by different fathers. It’s called heteropaternal superfecundation. (Not a necessary piece of information but that’s exactly why you love Consonance 😌)
Angular was developed by Google, React by Facebook and Vue was developed by a former employee at Google: Evan You. They’re all open source.
On the question of whether or not one of these triplets is useless, the candid answer is no. It’s not even fair, the oldest of these triplets was born in 2010. Don’t be rude to kids.😒😒
React: Twitter, Air BNB, Tesla, Instagram
Angular: Upwork, PayPal, Sony.
Vue: Alibaba, Grammarly, Gitlab.
React is by far the most popular
of the 3 in terms of downloads and job searches. This is followed by Angular and then Vue. (According to Google Trends)
React is the most stable of the lot. Angular plans major updates every six months. Migrating to Vue is pretty easy.
React definitely has the biggest community but all 3 have their fair share of having contributors and GitHub repos.
Again, Vue is the least of the lot, but that’s understandable, it’s the last born.
React is used to develop single page, mobile and web applications while Angular and Vue are more restricted to creating user interfaces and single-page applications.
React and Angular are great for large scale apps.
Vue and React have great speed.
React is perfect for websites that need SEO.
Vue is great for lightweight apps and integration.
The entire argument ends on the table of why you’re learning and what you’re learning for.
You also need to remember that there’s always going to be new updates, new tools and you will always need to continue learning.