15 crazy new JS framework features you don’t know yet

  Рет қаралды 493,833

Fireship

Fireship

Күн бұрын

Try Brilliant free for 30 days brilliant.org/...
Take a look at the latest features in 15 different JavaScript frameworks and the problems they solve for web developers. Take an first look at the React compiler, Angular signals, Svelte runes, and more...
#programming #webdevelopment #thecodereport
💬 Chat with Me on Discord
/ discord
🔗 Resources
Next.js Full Course fireship.io/co...
21 web features • 21 Awesome Web Feature...
They fixed React? • They made React great ...
🔥 Get More Content - Upgrade to PRO
Upgrade at fireship.io/pro
Use code YT25 for 25% off PRO access
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- Best JS frameworks for 2024
- New features in React.js
- What's new on Next.js
- React vs Angular vs Vue
- What is the React Compiler?

Пікірлер: 1 100
@abhijay_hm
@abhijay_hm 3 ай бұрын
web devs keep introducing new frameworks and changes to make sure current ai never becomes capable of replacing them
@abdirahmann
@abdirahmann 3 ай бұрын
big brain 1000x 5D chess move 😂😂💀
@zhandosainabek
@zhandosainabek 3 ай бұрын
😂😂😂😂
@atinux
@atinux 3 ай бұрын
I hope AI will not create their own JavaScript framework
@mismagiuz
@mismagiuz 3 ай бұрын
until the AI starts to create the frameworks themselves
@ibtehaj-khan
@ibtehaj-khan 3 ай бұрын
now you have to compete with AI in learning to be competitive.
@SeanJonesYT
@SeanJonesYT 3 ай бұрын
My boss is getting really pissed that I’ve spent the past 10 years rewriting the same project every 30 days.
@w花b
@w花b 3 ай бұрын
I'm surprised he wasn't pissed because he had to keep an employee for this long. You must be pretty good or fine with your pay.
@NikeloaZ
@NikeloaZ 3 ай бұрын
blessed
@neociber24
@neociber24 3 ай бұрын
Me too, I cannot stop rewriting my app each week, PLS HELP
@IshanRohatgiyt
@IshanRohatgiyt 3 ай бұрын
🤣🤣
@MarceloDezem
@MarceloDezem 3 ай бұрын
30 days is not fast enough.
@TopBagon
@TopBagon 3 ай бұрын
Suspicious lack of AI in these recent features
@wobsoriano
@wobsoriano 3 ай бұрын
kzbin.info/www/bejne/mmXCd4uYe7Kog9Esi=4rpWZc-j9EH5Lcsm
@CamronSixx22
@CamronSixx22 3 ай бұрын
Probrably because they're trying to make it so that ai can't replace them lol.
@PiotrPavel
@PiotrPavel 3 ай бұрын
Wiat for it next year will be 16th and 17th framework with AI
@leonardsam7083
@leonardsam7083 3 ай бұрын
Million libt has some monetized features that leverage language models
@1ycan-eu9ji
@1ycan-eu9ji 3 ай бұрын
almost like... AI hits its peak
@p0kepengin592
@p0kepengin592 3 ай бұрын
"some awesome new features you don't need" sounds like something i need right now
@ChristofferLund
@ChristofferLund 3 ай бұрын
Fuck it. I no longer identify as full stack. Backend only.
@none_the_less
@none_the_less 3 ай бұрын
Right? I am trying to run away from frontend as well.
@justsomeonepassingby3838
@justsomeonepassingby3838 3 ай бұрын
Keep calm and use sveltekit+tailwind+pocketbase. Things come and go, even if web development being easily accessible was just a phase, the real treasure was the freelancing skills we learnt along the way
@billy8461
@billy8461 3 ай бұрын
why the fuck everyone thinks that front end is web only?? what about front end with Qt and c++ or front end with openGL or unreal or unity with c#?? that's also front end..
@vaisakhkm783
@vaisakhkm783 3 ай бұрын
Huh...too late... i jumped to entirepricr java a few years ago...
@BosonCollider
@BosonCollider 3 ай бұрын
If you learned HTMX in a day you are still full stack
@jonathanbout
@jonathanbout 3 ай бұрын
I like how Fireship can both insult and compliment all of those JS frameworks
@auchucknorris
@auchucknorris 3 ай бұрын
its almost undetecible half of the sarcasm that's thrown in with the same monotone delivery
@naptimusnapolyus1227
@naptimusnapolyus1227 3 ай бұрын
except Angular(the goat)
@EnriqueGhijs
@EnriqueGhijs 3 ай бұрын
I just finished a 6 months fullstack course. Now I am here. What the fuck.
@DanielDogeanu
@DanielDogeanu 3 ай бұрын
Welcome to the jungle! 🤣
@physic3524
@physic3524 3 ай бұрын
Same, I haven't been able to find a job in the following 6 months
@IStMl
@IStMl 3 ай бұрын
Welcome. You can take my spot. Im leaving. F*ck all of this sh*t.
@peterszarvas94
@peterszarvas94 3 ай бұрын
its never ending
@nakulgoyal2879
@nakulgoyal2879 3 ай бұрын
which course may i ask?
@jameslay6505
@jameslay6505 3 ай бұрын
Learning about new JS frameworks definitely feels like I'm wasting time learning about how other people waste their time helping front end devs waste their time.
@HaidarBaharmuz
@HaidarBaharmuz 3 ай бұрын
true
@carmelwolf129
@carmelwolf129 Ай бұрын
the component library you're going to be using in your future job is only compatible with pure js, sorry
@atm6070
@atm6070 3 ай бұрын
Meanwhile most business logic is running on some 20 year old technology
@gelber_kaktus
@gelber_kaktus 3 ай бұрын
hello cobol old friend. we are replacing you with java serverlets.
@DxBlack
@DxBlack 3 ай бұрын
"kiiiillllll meeeeee", withered programming language
@user-uk9er5vw4c
@user-uk9er5vw4c 3 ай бұрын
if it works don't touch it
@Daijyobanai
@Daijyobanai 3 ай бұрын
Stability and usability are sooooo overrated. Now let's get back to replacing next with remix before removing both in favor of [checks notes] nah, I'll just hope I win the lottery instead.
@Alex-xe6bl
@Alex-xe6bl 3 ай бұрын
agree. I got an offer x1.5 my previous salary and will start on monday because they need someone with code igniter and jquery experience
@yurii2451
@yurii2451 3 ай бұрын
Still often use PHP + JQuery at work, but it is nice to see that all those JS frameworks are having fun
@programmerjowo
@programmerjowo 3 ай бұрын
Write less do more 😁
@josh-bodnar
@josh-bodnar 3 ай бұрын
I've been using PHP8.* + Alpine + HTMX
@HenrySimarmata
@HenrySimarmata 3 ай бұрын
Same 😂
@BlanCow
@BlanCow 3 ай бұрын
same
@SynthAir
@SynthAir 3 ай бұрын
Me as a software engineer who has never had to touch one of these frameworks: Wow, very interesting, I look forward to not using those
@vectoralphaSec
@vectoralphaSec 3 ай бұрын
What kind software engineer???
@Fanmade1b
@Fanmade1b 3 ай бұрын
@@vectoralphaSec The best kind.
@vectoralphaSec
@vectoralphaSec 3 ай бұрын
@@Fanmade1b there is no such thing.
@fsharplove
@fsharplove 3 ай бұрын
Never used any of these frameworks. .NET + WPF back in the days .NET + ASP Blazor (WEB and hybrid) nowadays
@christianh2581
@christianh2581 3 ай бұрын
Believe it or not, there are developers who have nothing to do with the web at all. I am one of them.
@maciejkag2735
@maciejkag2735 3 ай бұрын
I used to be a happy and satisfied fullstack developer. I would code in vanilla HTML, but then I started learning React and after weeks of agony it caused while making a static portfolio I realised I'm obsessed about performance now and want to learn other frameworks. Then - thanks to Fireship - realised all my knowledge is now obsolete.
@TileBitan
@TileBitan 3 ай бұрын
i feel like you are barely scrapping the surface, and I'm saying this as a raw vanillaJS type of guy who does not even want to touch such surface
@reverse_shell.asm.sh.exe1
@reverse_shell.asm.sh.exe1 3 ай бұрын
@@TileBitan ah, vanillaJS, good old times
@victor95pc
@victor95pc 3 ай бұрын
@@reverse_shell.asm.sh.exe1 Vanilla was never a thing to be honest, we always used Jquery and after that we went to Simple React apps, and after that Dumb React Frameworks(Next.js and Remix)
@ZoranRavicTech
@ZoranRavicTech 3 ай бұрын
If it is a static site how can the performance be an issue regardless of the framework? At the end of the day all the user is loading is plain HTML, unless you skipped doing SSR.
@skabeche81
@skabeche81 3 ай бұрын
I felt miserable with React but then I learnt Vue and I'm starting to like front-end again, it reminds me my old days with vanilla js
@andrewroesener5897
@andrewroesener5897 3 ай бұрын
I can't watch this while having lunch, literally almost died 3 times.
@pjmaas106
@pjmaas106 3 ай бұрын
I also get mad anxiety from all this
@dinesee1984
@dinesee1984 3 ай бұрын
Me too, I couldnt hold after seeing Tanstack Starter with Vite and everything built in. I am fan of tanstack query so this gives me hope of avoiding using remix or nextjs
@pieterrossouw8596
@pieterrossouw8596 3 ай бұрын
*figuratively
@bendertherobot910
@bendertherobot910 3 ай бұрын
Me too. Trying here to understand ReactJs... and now this!!
@cherubin7th
@cherubin7th 3 ай бұрын
Why features? I thought we will never have to code again!
@tokeivo
@tokeivo 3 ай бұрын
You just need a serverless codeless releaseless product, and then you're 100% set for the future!
@adamantii
@adamantii 3 ай бұрын
@@tokeivo Sounds like you need a productless product. AI can certainly help with that
@w花b
@w花b 3 ай бұрын
Webdev is so bloated I genuinely feel bad for devs, I'd change career or something because that's too much
@anoh2689
@anoh2689 3 ай бұрын
​@@w花bwhat do you recommended as an alternative?
@cherubin7th
@cherubin7th 3 ай бұрын
@@anoh2689 I would recommend toilet cleaning.
@TheStanglehold
@TheStanglehold 3 ай бұрын
I’m a backend guy and this is all a foreign language, but I watched the entire thing because fireship delivers.
@chudchadanstud
@chudchadanstud 3 ай бұрын
repeat after me "I don't need react!" "I don't need fancy animations!" "I just need a webpage that just works"
@pieterrossouw8596
@pieterrossouw8596 3 ай бұрын
... So... SvelteKit?
@interrrp_with_three_rs
@interrrp_with_three_rs 3 ай бұрын
@@pieterrossouw8596 as a svelte user, fuck sveltekit
@ceezymuccheez
@ceezymuccheez 3 ай бұрын
Youre starting to sound like a backend dev with that one buddy
@geisterfurz007
@geisterfurz007 3 ай бұрын
Good stuff! Minor nitpick: JSR is not a package manager, just a registry (that is compatible with all npm targeting package managers).
@christianhalaby832
@christianhalaby832 3 ай бұрын
Angular mentioned? Angular called the GOAT? Video deserves a like
@LarsRyeJeppesen
@LarsRyeJeppesen 3 ай бұрын
And now it's more performant than React, amazing. Signals rule
@RicardoMontanesF
@RicardoMontanesF 3 ай бұрын
Partial pre-rendering is exactly how I thought static and dynamic pages worked when I was little
@OfficialDaveChannel
@OfficialDaveChannel 3 ай бұрын
Brother was coding while still in the womb
@falex3489
@falex3489 3 ай бұрын
lil Ricardo has 10 years of experience at 5 years old
@banemiladinov8202
@banemiladinov8202 3 ай бұрын
But, you are still little , grasshopper
@CourageToGroww
@CourageToGroww 3 ай бұрын
Most people put their sponsored ads at the beginning or in the middle of their videos but fireship puts them at the end, respect
@AlexanderEndless
@AlexanderEndless 3 ай бұрын
I like how jQuery was at the bottom of the iceberg. 0:11
@denki1317
@denki1317 2 ай бұрын
and htmx bellow Jquery
@nuthhi
@nuthhi 3 ай бұрын
The way these updates keep changing everything is gonna make me a full time backend dev.
@cristinelcostachescu9585
@cristinelcostachescu9585 3 ай бұрын
Ah, yess... You think you're safe!...
@user-uk9er5vw4c
@user-uk9er5vw4c 3 ай бұрын
as a full stack, it's just a different pain that hurts you the same way
@me-low-key
@me-low-key 3 ай бұрын
it's evolving, just backwards
@r6scrubs126
@r6scrubs126 3 ай бұрын
As a desktop developer, it's actually INSANE how much web devs have to learn about and choose between
@T33K3SS3LCH3N
@T33K3SS3LCH3N 3 ай бұрын
I made that leap with Vue recently (which does the whole reactivity part, i.e. "update this UI element whenever the value changes") plus Quasar (providing a modern styling and complete UI elements like dialog windows, tables, menus and so on). I picked them exactly because people said it was simple and minimalistic. Besides having to figure out how to work with NPM (Vue doesn't HAVE to run in an NPM project, but it unlocks some additional features), it went really smooth. Great tutorial, sensible syntax, super quick. Quasar also directly comes with full syntax support in VS Code, linter settings, and a dev server with impressively good hot reload.
@avi12
@avi12 3 ай бұрын
Front and dev: how many frameworks do I need to learn? mitosis: yes
@Necessarius
@Necessarius 3 ай бұрын
As always JS frameworks reinventing the wheel and making it octagonal
@ZoranRavicTech
@ZoranRavicTech 3 ай бұрын
Hat exactly is being reinvented??
@treygardner2428
@treygardner2428 3 ай бұрын
I am starting my computer science degree this fall, it has been a really long road to getting here. I love your videos, your channel has officially become the only thing I look forward to on KZbin. Even if I don't understand 70% of what you're talking about haha
@joehax
@joehax 3 ай бұрын
Ok that does it, I've had enough now, PHP & jQuery here I come baby
@victor95pc
@victor95pc 3 ай бұрын
Try PHP and HTMX and you will not regret it, JQuery is dead(not needed anymore)
@nchomey
@nchomey 3 ай бұрын
​@@victor95pcyou don't know what you're talking about. htmx and jQuery are entirely different things, because jQuery is far more than Ajax. They can be used together
@programmerjowo
@programmerjowo 3 ай бұрын
@@victor95pc there are so many jQuery plugins, how can htmx compete with that?
@thedelanyo
@thedelanyo 3 ай бұрын
ReactJs used to be the pace setter, now it is catching up. Almost every framework had compiler before they got in. Now other frameworks are shipping in signals, so React 20, will probably be shipped.
@ZoranRavicTech
@ZoranRavicTech 3 ай бұрын
There is no point in adding signals to React. If you wanted the option to update the component state without re-rendering the component that was always possible.
@bepamungkas
@bepamungkas 3 ай бұрын
​@ZoranRavicTech some part of react still use exception as signaling mechanism. Which make sense in theory (throw to stop execution) but almost always problematic when it was mistakenly saallowed by app code. Having a dedicated signaling mechanism would be nice, even if they only use it internally.
@SaengerDruide02
@SaengerDruide02 3 ай бұрын
My boss came to me today requesting a new website for project documentation. I'm writing a python script which fetches data from excel sheets that my coworkers can fill with content, generates all basic HTML/CSS websites and pushes them to the server once a day. I'm so done with configuring my digital workplace for hours on end.
@jobiej7416
@jobiej7416 3 ай бұрын
Which library do you use to fetch data from excel sheets?
@pais.
@pais. 3 ай бұрын
@@jobiej7416 probably pandas
@ZoranRavicTech
@ZoranRavicTech 3 ай бұрын
That doesn't seem relevant to the video, since he talked about UI frameworks and in you case you only needed backend.
@d3f3kt57
@d3f3kt57 3 ай бұрын
@@jobiej7416 You can fetch data from excel with pandas.
@SaengerDruide02
@SaengerDruide02 3 ай бұрын
@@ZoranRavicTech I decided to make my frontend static basic HTML/CSS.
@user-xl2om2up2x
@user-xl2om2up2x 3 ай бұрын
React removing the need for useMemo is awesome, glad they took a note from Svelte and Solid. Svelte shall still be my daily driver, but idk maybe I'll finally relearn React to get an actual job.
@AppZoneIL
@AppZoneIL 3 ай бұрын
I had a headache after watching this video 😂
@nunograca2779
@nunograca2779 3 ай бұрын
Pick up one, preferably Vue/Nuxt, build something that brings value, then profit...ain't nobody got time for framework wars!!!
@RottenMuLoT
@RottenMuLoT 3 ай бұрын
Yeah, fuck all this. Let's get back to C.
@reverse_shell.asm.sh.exe1
@reverse_shell.asm.sh.exe1 3 ай бұрын
@@RottenMuLoT its all in the 0s and 1s, reject abstraction, embrace machine code
@starmechlx
@starmechlx 3 ай бұрын
Someone correct me if I'm wrong, cause I learned React 16 or something like that years ago and was like nah fuck this shit then learned Vue and have been using it ever since, so I am ignorant to the React ways, but why does it constantly seem like every React release the good way of doing something is now the bad way and the new way is the good way until the next release? I remember seeing stuff like third party packages just to do forms and stuff and that just seems fucking wild to me. Like it's so easy to handle in Vue in both the options api and the composition api, I don't get why you'd need to add an entire new package just to handle forms? There's no way 2 way binding still sucks that hard in React, right?
@SpooningTreesap86
@SpooningTreesap86 3 ай бұрын
@@starmechlx Same I learned on React Native first doing mobile stuff, then React but after using Vue at my full time job in a professional setting, I couldn’t imagine going back the bloat and spaghetti that is React.
@reneonguitar
@reneonguitar 3 ай бұрын
I had to choose between React and Vue way back in 2020 and chose Vue and then later Nuxt and am constantly validated that I made the right choice every time I see these videos 😂
@parvizsattorov2411
@parvizsattorov2411 3 ай бұрын
PHP + Vanilla JS/JQuery = Peace of mind☺
@idontknow4160
@idontknow4160 3 ай бұрын
7 seconds ago is astronomical 😭 😭
@HartleySan
@HartleySan 3 ай бұрын
And all these updates just make me want to use these frameworks even less. The fact that you had so little to say about Vue just means that it's already the GOAT and doesn't need to change much of anything.
@examforge
@examforge 3 ай бұрын
I am into NextJS since a couple of years. If its not toally outdated, replaced, or forbidden to use, I'll never switch. Even if there are better ones: Better be good in NextJS instead of being bad in all of the others.
@zr9757
@zr9757 3 ай бұрын
I watched it all, thanks
@hedwig7s
@hedwig7s 3 ай бұрын
You commented this 1 minute after the video released The video is 6 minutes long
@TopBagon
@TopBagon 3 ай бұрын
No u didn't. Which version of jQuery was released recently then
@kshitiz5853
@kshitiz5853 3 ай бұрын
@@TopBagon 9 🗿 prob
@zr9757
@zr9757 3 ай бұрын
@@TopBagon whichever test built installs by default
@user-dk5uv1xy5j
@user-dk5uv1xy5j 3 ай бұрын
Thanks for keeping us updated ! I don't know how to keep up with all these changes without your contents 😂
@GigaSimp
@GigaSimp 3 ай бұрын
Never thought I would enjoy watching coding / digital niche videos, but here I am, addicted to this channel.
@user-uk9er5vw4c
@user-uk9er5vw4c 3 ай бұрын
did you start coding yet?
@GigaSimp
@GigaSimp 3 ай бұрын
@@user-uk9er5vw4c Yes. Intermediate level.... Thanks to this channel, I have been inspired. I am really into AI...Hope some day I can build my own.
@hamadaelwarky3640
@hamadaelwarky3640 3 ай бұрын
Svelte runes has devastated me
@aarizhaque1965
@aarizhaque1965 3 ай бұрын
Me too 😭😭
@enesbala5195
@enesbala5195 3 ай бұрын
They seem horrible at first but JoyOfCode has a few tutorials that make everything make sense
@Prady.here.
@Prady.here. 3 ай бұрын
Why? It’s still pretty simpler than React…
@justsomeonepassingby3838
@justsomeonepassingby3838 3 ай бұрын
​@@Prady.here.The reason why i got into js frameworks was svelte being so simple Now i can't bring more people into web dev without having to tell them that what they are learning is going to be deprecated in a few months
@hamadaelwarky3640
@hamadaelwarky3640 3 ай бұрын
@@justsomeonepassingby3838 if svelte 4 gets deprecated I'm gonna be devastated 😭
@michaelres5335
@michaelres5335 3 ай бұрын
Angular the GOAT
@prajwal6416
@prajwal6416 3 ай бұрын
Why is it though?
@albertoarmando6711
@albertoarmando6711 3 ай бұрын
@@prajwal6416 for me, stability.
@MrYass24
@MrYass24 3 ай бұрын
@@prajwal6416 Mostly because its one of the oldest front end frameworks that are still keeping up with current trends so it has most of the user base
@JJGlyph
@JJGlyph 3 ай бұрын
@@prajwal6416 It's a running joke on this channel. Angular is the worst and no it does not have the highest user base. Not even close.
@Digitron001
@Digitron001 3 ай бұрын
@@JJGlyph avg angular hater
@ultrabikeboy
@ultrabikeboy 3 ай бұрын
Honestly I have no idea what these things are but this is very entertaining
@g.e.t2489
@g.e.t2489 3 ай бұрын
In just 2 minutes this video went from 0 view to over 1000 views. I love this for you man
@vomaxHELLnO
@vomaxHELLnO 3 ай бұрын
Awesome, thanks! How do you manage going through all of this?
@VasylDotDev
@VasylDotDev 3 ай бұрын
"some awesome new features you don't need" sounds like i need right now 🤫
@4RILDIGITAL
@4RILDIGITAL 3 ай бұрын
The promise of these new features is truly exciting for web developers.
@ColonelNamek
@ColonelNamek 3 ай бұрын
Mitre is gonna have a field day with all the vulnerabilities from these JavaScript frameworks.
@isaacdruin
@isaacdruin 3 ай бұрын
Flork W
@user-td6gg8zp3f
@user-td6gg8zp3f 3 ай бұрын
man at this point hono.js deserve an 100 second video
@alastairtheduke
@alastairtheduke 3 ай бұрын
I need to learn these new soon obsolete features immediately!
@TheRealCornPop
@TheRealCornPop 3 ай бұрын
Choice overload can cause us to delay decision-making, considering the many options available is taxing on our cognitive systems. Having more options also leads to decreased satisfaction, lower confidence in our choices, and a higher chance that we will regret our decisions.
@leobottaro
@leobottaro 3 ай бұрын
Good lord I am GLAD I switched away from web development as soon as I saw my Angular 2 project was obsoleted by Angular 5 at the time of release
@anoh2689
@anoh2689 3 ай бұрын
U switched to what field?
@airixxxx
@airixxxx 3 ай бұрын
@@anoh2689 He grows cabbages now
@4nt1g3n
@4nt1g3n 3 ай бұрын
What do you switch to? I am looking to switch too
@vectoralphaSec
@vectoralphaSec 3 ай бұрын
Please tell us where you switched to?
@IStMl
@IStMl 3 ай бұрын
@@anoh2689 he know exclusively uses C. Those standard lib functions names haven't changed in 40 years.
@ayanoaman3179
@ayanoaman3179 3 ай бұрын
Looking forward to the day I get into college and actually start understanding this stuff. But for now I watch it for fun, and because something might stick in my memory and clutch at the most random time later on. Happened before when I used to watch 3blue1brown's math animation videos for fun.
@lightlysal
@lightlysal 2 ай бұрын
just start now.
@n3l20
@n3l20 3 ай бұрын
Fireship? U know I had to click
@Gigawattt
@Gigawattt 3 ай бұрын
The ad at the end was awesome, one, for being at t the end, and two, for being just as funny as the rest of the content, so I watched the whole ad anyway!
@IronCandyNotes
@IronCandyNotes 3 ай бұрын
jQuery has still the best stackoverflow integration.
@Taddy_Mason
@Taddy_Mason 3 ай бұрын
Can't wait to see what comes out next week.
@457Deniz457
@457Deniz457 3 ай бұрын
3:44 🤣👌
@MrBlazzerBoy
@MrBlazzerBoy 3 ай бұрын
Fireship never missed a chance to sneak it praise for Angular!
@aryanmn1569
@aryanmn1569 3 ай бұрын
Holy shit, I'm here on time
@eugene2200
@eugene2200 3 ай бұрын
Except React Compiler doesn't eliminate any hooks, it is a babel plugin which adds memoization/callback hooks
@ytpeerz
@ytpeerz 3 ай бұрын
I stop watching to go rewrite all my apps with these shiny new features. I hope I finish before next week, cus I'll have to rewrite them again
@alcymn
@alcymn 3 ай бұрын
This changes everything.
@JTSC97
@JTSC97 3 ай бұрын
Will the meta meta framework rabbit hole end? Find out on the next episode of what the hell happened to webdev!
@SamFreelancePolice
@SamFreelancePolice 3 ай бұрын
Finally this channel is back to it's roots of ridiculous never ending JS framework updates
@martijnenco
@martijnenco 3 ай бұрын
So glad I switched away from js sh*t.. I am now building a PWA in rails+hotwire with 0 custom js lines. Fully reactive, full with page and component transitions and all the other good shit :) Its heaven!
@victor95pc
@victor95pc 3 ай бұрын
The problem itself is not React, React is quite a simple view library, the problem is all the junk people throw in it... and it does not help when you go to learn react and in the guide page they RECOMMEND Next.js and Remix, instead of only pure React, seems they want you to learn huge pile of libraries instead of the actual thing you need.
@luchodore
@luchodore 3 ай бұрын
Interesting setup mate, I came to a similar conclusion simplifying the setup with a PWA + Svelte kit 4. Fastest way to production as solo developer.
@martijnenco
@martijnenco 3 ай бұрын
@@luchodore I am trying to do the least amount of JS.. ..but svelte indeed is the one that is in the range of 'it is tolerable' for me :) To bad my employer still requires me to work with coffeescript and jquery sometimes ^^. Slowly refactering though..
@GigaSimp
@GigaSimp 3 ай бұрын
>Just gonna grab some popcorn and watch the JavaScript framework wars unfold. #TanStackHereForTheDrama
@TruthWalker
@TruthWalker 3 ай бұрын
Also known as the endless war which is needed to justify their existence.
@oscarhagman8247
@oscarhagman8247 3 ай бұрын
I should have taken that backend job...
@blackphoenix9680
@blackphoenix9680 3 ай бұрын
You always have awesome thumbnails!!
@KulturanCov
@KulturanCov 3 ай бұрын
Wait, so I'm mean learning React right now. I don't need to learn memoization stuff if I will only use the latest version of React from now on?
@parthdeshwal4419
@parthdeshwal4419 3 ай бұрын
What do you mean?.... I'm gonna start learning react, any suggestion is appreciated
@isaacalves6846
@isaacalves6846 3 ай бұрын
If you are only going to use the latest version, yes.
@Zhuclam
@Zhuclam 3 ай бұрын
Sadly, it doesn't work that way in the real world. Most jobs will still have deprecated or just old versions of React, meaning you have to know it all.
@Centorios
@Centorios 3 ай бұрын
never waste a second of my life learning those edge case hooks, It was about time for those to be obsolete garbage
@JanVerny
@JanVerny 3 ай бұрын
@@Centorios Memoization is not an edge case. It's also not really difficult or time consuming. Is it better if you don't have to do it? Yes. But I would still suggest you learn and understand the concept as it will make you a better developer.
@Bl4ckManu
@Bl4ckManu 3 ай бұрын
Been a frontend/full Stack dev for 7 years now (currently 28y old) and 2 years ago I became teamlead. Been coding less and less and thinking throwing the teamlead job and switch back to frontend or fullstack. I love the FE but with all these Frameworks and the recent and upcoming changes with AI I might stay teamlead.
@fred.flintstone4099
@fred.flintstone4099 3 ай бұрын
You don't need to know about all these frameworks, just pick one and stick with it. Make sure you keep up to date with whichever framework you pick tho, but you don't need to look at the others because they're mostly the same, they might do something different and it has some advantages and some disadvantages but in the end its just same same but different.
@victor95pc
@victor95pc 3 ай бұрын
Not for long, AI Teamleads are coming baby!
@Bl4ckManu
@Bl4ckManu 3 ай бұрын
@@fred.flintstone4099 Yea, I am using Angular for years now. Tried a little bit of React and View but the company I am working with build its whole platform with Angular. I started there when we were
@csibesz07
@csibesz07 3 ай бұрын
Instead, put a chip in your brain and become a full time self driving car processor.
@nocturnomedieval
@nocturnomedieval 3 ай бұрын
I'll just wait our AI overlords decide the chosen one framework they want to use for their human control/erradication system's frontend.
@fred.flintstone4099
@fred.flintstone4099 3 ай бұрын
Frameworks are abstractions to make it easier for humans, they're not needed for AI overlords which will write everything in obfuscated binary machine code.
@muhammadluthfi9917
@muhammadluthfi9917 3 ай бұрын
What do you think of IDX developer from Google bro? Could you make video for these IDEA. Thanks
@MrAdBounty
@MrAdBounty 3 ай бұрын
HTMX is the GOAT. I already sold my soul to it
@kishanbsh
@kishanbsh 3 ай бұрын
Complex form validations knocking the door
@philosophia5577
@philosophia5577 3 ай бұрын
Please talk about Dart Macros... You used to make a lot of Dart and Flutter content, I miss that time!!
@shreejal
@shreejal 3 ай бұрын
Babe, wake up fireship dropped a new video
@shoopddawhooped
@shoopddawhooped 3 ай бұрын
OINK?! OINK Oink Oink, Squeel Sqeel, Squeel!
@Drayken
@Drayken 3 ай бұрын
babe wake up the stack I spend 3 months learning is obsolete again
@japie8466
@japie8466 3 ай бұрын
Stop repeating the same jokes over and over again
@doubledouble3454
@doubledouble3454 3 ай бұрын
I'm using Next js for years and everything so far going great. I had to refactor code on some major releases though. I hope they not ruin it.
@victor95pc
@victor95pc 3 ай бұрын
Wait for it dude, Using Next.js is a mistake, rewrite are coming! Hope you boss is calm person lol
@user-iy1ch3lv3h
@user-iy1ch3lv3h 3 ай бұрын
Welcome to the black mirror
@publicspeaker4009
@publicspeaker4009 3 ай бұрын
5:09 wait what 😭
@zedx4749
@zedx4749 3 ай бұрын
Another day of thanking god for not making me a frontend dev.
@tikola_nesla
@tikola_nesla 3 ай бұрын
HTMX mentioned!
@yvan2563
@yvan2563 3 ай бұрын
Enough with the stupid javascript frameworks already, keep it on the client side where we don't have any choice.
@T33K3SS3LCH3N
@T33K3SS3LCH3N 3 ай бұрын
3:20 Vue my beloved. I'm normally not a fan of frontend, but Vue/Quasar won me over. The performance is no joke, I could swear I've seen code changes hot-reload into the browser before I had even finished pressing Ctrl+S.
@robertputneydrake
@robertputneydrake 3 ай бұрын
javascript sucks
@Nadeli0
@Nadeli0 3 ай бұрын
Lame opinion.
@devman5813
@devman5813 3 ай бұрын
new angular is game changer
@chrismarks7495
@chrismarks7495 3 ай бұрын
I'm already a fan of Honojs, having used it in multiple projects. The concept of HonoX really catches my attention. Thanks for keeping me updated and consistently delivering high-quality content!
@GursimarSinghMiglani-ym7nu
@GursimarSinghMiglani-ym7nu 3 ай бұрын
to all full stack devs: how is front end like? is it just like designing? im more interested in dsa and competitive programming. will i be satisifed working in backend?
@juanpabloalvarez5105
@juanpabloalvarez5105 3 ай бұрын
This is exactly what I needed to watch to know for sure that I made a good move by switching to Java and Angular.
@mtarek2005
@mtarek2005 3 ай бұрын
finally, 15 ways to do the same thing
@cariyaputta
@cariyaputta 3 ай бұрын
I'm happy with Go and HTMX.
@jarradwilder
@jarradwilder 3 ай бұрын
With React adopting Svelte innovations I can now get a job AND enjoy myself, at the same time!
@rchuhk100
@rchuhk100 2 ай бұрын
Love your videos! U r a lifesaver.
@2u841r
@2u841r 3 ай бұрын
3:44 yeah, Christopher JS
@yeahmanitsmurph
@yeahmanitsmurph 3 ай бұрын
Just updated my serverless, no-code framework to 2.0 where I introduce staples to compile my hand drawn pages together.
@eneajahollari1203
@eneajahollari1203 3 ай бұрын
The GOAT Framework
@fabiocroldan
@fabiocroldan 3 ай бұрын
The future is minimalism and native web component (client and server side)
@wdirex
@wdirex 3 ай бұрын
Smooth video with bunch of updates quashed into 6 mins. 🙌(the ultimate slack emoji)
@vectoralphaSec
@vectoralphaSec 3 ай бұрын
What about a front-end or fullstack framework that doesn't need or use JavaScript??
@benvicius672
@benvicius672 3 ай бұрын
Honestly, it was kind of soothing to get 6 minutes of the usual Javascript shenanigans instead of the AI arms race. Brings me back...
@Daniel15au
@Daniel15au 3 ай бұрын
The more JS frameworks I see, the more I lean towards doing as much as possible on the server side and using a library like htmx that can deal with server-rendered chunks of HTML.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,4 МЛН
The FASTEST way to PASS SNACKS! #shorts #mingweirocks
00:36
mingweirocks
Рет қаралды 13 МЛН
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 4,3 МЛН
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 1,3 МЛН
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 368 М.
The Weird Rise Of Anti-Startups
12:57
Enrico Tartarotti
Рет қаралды 226 М.
Best OS for programming? Mac vs Windows vs Linux debate settled
8:41
How to get rich as a solo software developer - The Ultimate Guide
8:51
The World Depends on 60-Year-Old Code No One Knows Anymore
9:30
Coding with Dee
Рет қаралды 787 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,6 МЛН
How to NOT Fail a Technical Interview
8:26
Fireship
Рет қаралды 1,4 МЛН
The Story of Next.js
12:13
uidotdev
Рет қаралды 574 М.
10 Programmer Stereotypes
5:08
Fireship
Рет қаралды 3,2 МЛН