Frontend JavaScript Frameworks Tier List
Вставка
- Опубліковано 29 лис 2022
- These are the undeniable rankings for the best frontend javascript frameworks. Let me know which ones I should add in for part 2!
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
www.frontendexpert.io/conner
LinkedIn: / connerardman
TikTok: / connerardman
Video/Coding Gear: www.amazon.com/shop/connerardman - Наука та технологія
As an Angular person i would say Angular may have steep learning curve but once you give time and understand it well you will love it. It's a great UI Framework and i would rate it GREAT.
Can't agree more
I need to disagree, i used angular for over a year and in my opinion its just overengineered, all that useless boilerplate code that makes your code less readable, i hate it. When i tried something else like svelte or vue it was just so much more productive, instead of annoting as component and linking the style and template you just create the specifc tag and can go.
agree. Just because complexity to learn Angular it doesn't mean its not great.
right bcz angular ki based on ts...✅
UI framework should be easy to learn. it will go away anyhow, there is no point to make it complex.
I feel for enterprise grade applications, angular is one of the best frameworks to go with in terms of code scalability. The learning curve is steep but easier to maintain in the long run. React on the other hand can get messy when adding tons of third party libraries.
Yeah React being more of a library without opinions is great at times but can also get messy with lots of extra dependencies. I do think this can be entirely controlled with good engineering practices/leadership though.
Bruh, angular got an if else function last year. They have no JSX support. Their core library is waaayyyyy behind.
Also good luck with SEO.
jQuery, Vanilla JS, Preact, NextJS
👀
Solid.js is better than React i would say. It has better performance, it doesnt render the whole component on state change, and it is easier to understand than react especially when it comes to context and global data
As someone using react and svelte. I’d take svelte any day of the week.
As an Angular dev ,I can say React is a Good library. Most of the React devs or any other web developers didn't try out a Hello world Angular App and says Angular is a bad framework. Yes Angular also have some shortcomings but first please try it out before you critisize it. Thank you 😊 🅰️
I'd put Vue in place of React in the goat tier but I respect the fact that you don't base these lists on trendiness. If you put react at the top because of its popularity I would've been upset 😂
Blazor: "-You kids hold my beer..."
VueJS is great. I think it will take more of the commercial space soon.
Vanilla is the GOAT, react is a bit trash but the most popular for employers sadly 😢, if anything I would do Alpine or something of the sort.
I've used Angular. I like how you can use the CLI to create components so I don't need to worry about boilerplate stuff, but I can also see why people don't like it
Yeah that’s nice, although it isn’t very hard to create your own custom CLI to do the same thing for whatever your chosen framework is
@@ConnerArdmanoh. I'm not at that level of programming yet. I just recently started learning the basics again after a 8-10 months break (only doing a little bit here and there). If I don't constantly use it, I forget it pretty quickly.
It's easier than you think.@@hawkeye312
React is crap. Svelte is the best
React being GOAT just melts my mind.
Ok it's the most popular framework and it sets some trends. That just because it was the first framework and set the path to embrace component pattern and also a lot of great people work on it.
In my opinion it is not the greatest of all time, simply because it it's really verbose and the JSX it's just hard to read and it have a lot of shenanigans, It should be in Great...
I agree; it's just popular, which is good, but try to do a fetch request in React, and it is a lot of boilerplate.
Somebody can say, add Tanstack query, yeah, this is React, adding a bunch of third-party libraries to make it useful.
React
Htmx
Svelte
Vue
Angular
rate next js and nuxt js
Angular >>>> React
Angular ❤
The best javascript framework is always the NEXT one ;D
Angular> react, vue
React is not good for big projects. It needs a lot of care and best practices if project scales up.
As more of a library than a framework, you do have to provide some of your own structure. I don’t think that means it’s not good for big projects though. It’s used successfully for more big projects than anything else.
Astro and Lit
what do you think of blazor?
I haven't used it much, so I don't have much of an opinion on it yet. It seems pretty cool at first glance though. Maybe I'll try it out in a future video 🤔
React...weird to write html in js code.😅
If you have svelte questions ask chatgpt
HTMX 🎉
Please do 'THE BACKEND FRAMEWORKS" If you haven't done it yet.
👀
now make a new one and incude Qwik
React is the freaking pits
Vue>React
nope for large scale, hard to implement complex ui logic
@@yehaa00 yeah complex ui is hard to implement..with react its hard to implement even not complex ui xd
for the looks yeah, but the final output says it all
Dude. Vue literally avoided all the complexity that comes along with react and Angular *by design.* You could certainly find a better reason. But that's not it.@@yehaa00
SolidJs
Fake, React isn't even framework... it's just library.
my friend is in us working on AngularJS and u know what he is getting $12,01,970 almost 10 crore pr year
😮
I'm writing my app in angular i don't care
Next js better
Where is emberjs? (yes, some people still use it)
I've never tried it, so I have no opinion on it 🤷♂️
@@ConnerArdman It's kinda like Svelte but it has some built in Adapters for Common API formats, I'd say its very intuitive and easy to learn when compared to the other frameworks, it sadly doesn't have an ecosystem of plugins as big as e.g. react, but you can do much with it.
Vanilla JS so thrash it wasn't even listed in the video
Vanilla is great for a lot of use cases, no need to introduce unnecessary bloat in sample sites. It’s just not mentioned because the point of the video is frameworks/libraries.
Angular decent tier😂. Okok.
Any argument?
@@j.r.r.tolkien8724 yes, it should be higher. I am not a Angular dev but is used by big companies. Put this at low.level shows that this guy in the video is just a main stream dev that look at what the hottest cool framework
@@federicobau8651 Angular is dogshi.
ah so framework used by big company = good?
So Cobol is good?
Nah man get outta here. What a weak argumentation. Angular is extremely overengineered. It instantly "fails" if you wanna create something out of the ordinary. By fails i mean it gets extremely complicated.
Angular is trash and should be in the corresponding tier tbh.
@@user-jk5bg6mh5q developers that have such strong opinions on frameworks, especially the framework that are used massively are normally bad and average developers, probably you are not even a professional dev in fact. This is not how the real world works and how software is made. These framework all have good and bad but are just tool. If you go work for a company that used Angular guess what. You are going to use angular and shut your mounth. Dot. Your opinion dont count. Also, if you are not good at work with a framework, is probably you that are trash, not the framework. On the other hand, this guy of this channel is a representative of fake, average developer
@@user-jk5bg6mh5q also, you ask about cobol as if, rethorically is bad. And this shows how ignorant you are. Cobol has been around for probably longer than you and is still used. Is good for what has been designed for and if is still used probably
first
so base hahaha
I will create a framework that will be superior to all of these so you're going to have to make a new video soon sorry about that
Love to hear it 🤝
jQuery easily in the trash list.
React is not a framework, next js is
Technically true, but I don't think the semantics matter all that much. When starting a project, you would likely decide between frameworks like Angular/Vue/etc, and React would be considered to play basically the same role (just potentially with a need for other tools like Next to get the full "framework" experience). Even though it is technically a library, it doesn't make a lot of sense to compare React to things like underscore/lodash/jquery/etc.
React is worst 😂
vanilla is gold or dont use any external library at all
Trash tier JQuery
Angular is trash, React isn't a framework, Svelte and SvelteKit are over 9000 and Solid is Solid but this is not a framework tho :D
Solid is great
Svelte is better than vue. But react is the best