Navigating the JavaScript framework ecosystem

  Рет қаралды 53,390

Chrome for Developers

Chrome for Developers

Күн бұрын

The JavaScript framework landscape is ever-evolving, making it exhilarating and overwhelming at the same time. This talk will cut through the noise, providing a comprehensive overview of the latest trends, updates, and best practices in popular frameworks like Angular, React, Vue, and rising stars like Svelte and SolidJS. We'll explore real-world use cases, examine developer sentiment, and help you make informed decisions for your next web development project.
Speakers: Katie Hempenius, Addy Osmani
Watch more:
Check out all the Web videos at Google I/O 2024 → goo.gle/io24-web-yt
Subscribe to Google Chrome Developers → goo.gle/ChromeDevs
#GoogleIO
Event: Google I/O 2024

Пікірлер: 62
@ChromeDevs
@ChromeDevs Ай бұрын
Check out all the web sessions at Google I/O → goo.gle/io24-web-yt
@neversitdull
@neversitdull 24 күн бұрын
07:37 - Angular 12:20 - React 20:23 - Next.js 23:20 - Remix 27:35 - Vue.js 29:58 - Nuxt.js 32:37 - Astro 39:16 - Svelte 40:36 - SvelteKit
@david.thomas.108
@david.thomas.108 23 күн бұрын
Doing God’s work, thanks!
@jorgechristophergarzasepul3209
@jorgechristophergarzasepul3209 27 күн бұрын
Was any JSFramework created during this video ?
@farrela.846
@farrela.846 27 күн бұрын
Im not even surprised if a new framework popped out ☠️☠️
@brokeloser
@brokeloser 27 күн бұрын
Yes google created 3 new framework, then abandoned them all
@Andres-jc6hr
@Andres-jc6hr 27 күн бұрын
😂😂😂😂😂
@george_davituri
@george_davituri 23 күн бұрын
definitely
@TerranceBhS
@TerranceBhS 18 күн бұрын
I'm 20 minutes in and they're currently announcing the 6th one, while explaining how this framework is better and more efficient than the last 3 announced.
@afuzzybearsyoutubechannel2812
@afuzzybearsyoutubechannel2812 27 күн бұрын
Astro mentioned 🎉🚀🥳👩‍🚀🥳🚀🎉
@ivanhbxyz
@ivanhbxyz 25 күн бұрын
yuhhh! 🚀
@user-lq7xz1th4x
@user-lq7xz1th4x 27 күн бұрын
39:16 Svelte
@misterspock3756
@misterspock3756 26 күн бұрын
The Remix/react-router announcement at ReactConf just before I/O means some of the info presented here will become obsolete very soon. The "blink and you miss it" is spot on.
@AddyOsmani
@AddyOsmani 26 күн бұрын
I felt that! The Remix is taking a nap => React Router news was a bit of a surprise, but hopefully the Vite and SPA mode related updates are still helpful for folks.
@kirso
@kirso 27 күн бұрын
Love to see Astro & Sveltekit!
@stursby
@stursby 27 күн бұрын
Nuxt 🐐
@jhonyhndoea
@jhonyhndoea 27 күн бұрын
JS ecosystem is like what happens when you have a large cake and everybody wants to put a little more sugar on top. it's a big sugar mountain and now you got diabetes.
@contact4rajesh
@contact4rajesh 25 күн бұрын
@Addy Osmani great job as usual !!
@TheAlexLichter
@TheAlexLichter 24 күн бұрын
Lovely overview 👏🏻 Hope that some points will be added soon!
@eliuddyn
@eliuddyn 27 күн бұрын
Amazing 🔥🔥
@chris_kouts
@chris_kouts 27 күн бұрын
Why was SolidJS not mentioned in this? It is the gamechanger.
@Septumsempra8818
@Septumsempra8818 27 күн бұрын
Cough couch angular
@theophiled
@theophiled 27 күн бұрын
it is mentionned at 2:31 (SolidStart)
@AddyOsmani
@AddyOsmani 27 күн бұрын
Great question! We put together a whole section on SolidJS too but had to cut it for time. That said, I'm hopeful we'll be able to give a more extended version of this talk at some point with it included in full :)
@obetomuniz
@obetomuniz 22 күн бұрын
Honest job like always! By mentioning competitors, we can see how compromised the Google team is committed to web progress over any competition. Everyone wins at the end of the day.
@kuhltime
@kuhltime 27 күн бұрын
Thanks for the video. Really well made. ❤
@Yusuf-ok5rk
@Yusuf-ok5rk 27 күн бұрын
6:19 i love how each time google does some video, there is some silly, star trek episode looking like studio made for this. kudos for effort. edit: I just noticed... Lord Enver Gortash, is that you?
@AddyOsmani
@AddyOsmani 26 күн бұрын
I had to look that reference up, but I'll take it 🤣
@Kampouse
@Kampouse 27 күн бұрын
a real good talk !
@AddyOsmani
@AddyOsmani 26 күн бұрын
Thank you very much!
@Aristocrator
@Aristocrator 26 күн бұрын
Omg. Improved code readability illustration for react compiler makes me cry
@aberbaCodes
@aberbaCodes 20 күн бұрын
My advise to developers, don't chase frameworks. You'll waste so much time thinking your have to learn everything new. You'll be fine. Learn to build good software, learn core principles, and focus on one stack. Although I agree you'll need to update yourself, don't keep chasing every new thing, you can't. It's not worth it and will burn you out.
@dennisadamczyk
@dennisadamczyk 27 күн бұрын
Why are you using the old Next.js logo? When was this talk recorded? 🤔
@AddyOsmani
@AddyOsmani 27 күн бұрын
I think Google I/O's design team may have updated that during production. Sorry! We do like the newer logo!
@andersondamasceno1356
@andersondamasceno1356 27 күн бұрын
Some times less is more. So many javascript options can be overwhelming for someone who is starting the web journey. I am not against creating new things for web, but the question remains: why so many doing the same things?
@andersondamasceno1356
@andersondamasceno1356 10 күн бұрын
@@user-if1de8pt2j I don't think the analogy you used is a good one. Cars have many prices, and models and there is the money factor. I am not against javascript at all. I study js, but as someone who has no guidance choose a js framework can be challenging. For example if you choose java or C# or PHP you don't have to think too much about wich tools and frameworks to pick up.
@mrx.2233
@mrx.2233 24 күн бұрын
I am not sure what to think of this video. Not sure what to take away from this. Moving onto the next.
@user-vj9hb3gy6d
@user-vj9hb3gy6d 27 күн бұрын
Which of these frameworks make use of the web standards?
@winfredj9820
@winfredj9820 27 күн бұрын
svelte
@nicholas6497
@nicholas6497 25 күн бұрын
I haven't tried Svelte like the other commenter but I know Remix does as well.
@florentd.5817
@florentd.5817 25 күн бұрын
I hate JSFramework because in most case, you don't need and it create horrible and closed environment. Svelte is nice, use svelkit is simplier, use specific UI, install nodejs..... ok it's powerfull but so much sites don't need. Small pieces of js are enough.
@imranabubakar5360
@imranabubakar5360 22 күн бұрын
Nuxt.
@jaysonpamittan7530
@jaysonpamittan7530 25 күн бұрын
Vue and Nuxt rocks!
@hrivera4201
@hrivera4201 22 күн бұрын
React server side only benefits to the cloud companies to gain much more.
@moosesaid
@moosesaid 24 күн бұрын
Vue 🚀
@wingmann3632
@wingmann3632 25 күн бұрын
I use framework called vanilla js
@george_davituri
@george_davituri 23 күн бұрын
👍
@chinmayk8004
@chinmayk8004 24 күн бұрын
@Rich Harris
@WayneSchuller
@WayneSchuller 27 күн бұрын
Why are Google pretending to objectively present the JS frameworks when they are behind Angular? React segment felt cringe. As did the self-proclaimed "Angular renaissance".
@rayyanabdulwajid7681
@rayyanabdulwajid7681 27 күн бұрын
Because they still want to be relevant by posting videos
@nicolaska1761
@nicolaska1761 27 күн бұрын
Still better than pretending that there is no other solution than angular don't you think ?
@AddyOsmani
@AddyOsmani 27 күн бұрын
We work on Chrome and collaborate directly with the React, Next.js, Vue, Nuxt, Astro, Angular and many other teams in the framework ecosystem on performance improvements. Painting all of Google with a single brush of opinions would be inaccurate.
@maskedvillainai
@maskedvillainai 27 күн бұрын
Still can’t use mobile for literally any Google product.
@QueeeeenZ
@QueeeeenZ 27 күн бұрын
Nuxt ❤❤❤
@PhonkNerdyBit-ik8en
@PhonkNerdyBit-ik8en 25 күн бұрын
astro, htmx, solidjs
@Skyasbjj
@Skyasbjj 7 күн бұрын
Where is the Great Gatsby? 😂🎉
@LiquaFoo
@LiquaFoo 27 күн бұрын
It’s best not to
@pythagoran
@pythagoran 6 күн бұрын
Claims "JavaScript in moderation" - htmx never mentioned. Alpine? Hello? Shiny toys only it seems... L takes
@pauljohnsonbringbackdislik1469
@pauljohnsonbringbackdislik1469 25 күн бұрын
-1 for giving too much legitimacy to AI hype
The latest in Web UI (Google I/O ‘24)
45:47
Chrome for Developers
Рет қаралды 163 М.
The Story of React Query
8:55
uidotdev
Рет қаралды 84 М.
Backstage 🤫 tutorial #elsarca #tiktok
00:13
Elsa Arca
Рет қаралды 33 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
New AI (Unitree G1) Humanoid Robot SHOCKED The Entire Industry
12:03
De-Google Your Life - Part 1: Start With Chrome
19:31
Linus Tech Tips
Рет қаралды 1,7 МЛН
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 983 М.
WebGPU vs WebGL performance difference is crazy
0:57
OHZI Interactive Studio
Рет қаралды 26 М.
React Compiler: In-Depth Beyond React Conf 2024
15:16
Jack Herrington
Рет қаралды 71 М.
What’s new in Angular v18
20:08
Angular
Рет қаралды 89 М.
A flexbox trick to improve text wrapping
5:02
Kevin Powell
Рет қаралды 165 М.
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Apple: PLEASE don't mess this up...
11:12
Luke Miani
Рет қаралды 12 М.
AI от Apple - ОБЪЯСНЯЕМ
24:19
Droider
Рет қаралды 57 М.
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 163 М.
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 3,4 МЛН
Задача APPLE сделать iPHONE НЕРЕМОНТОПРИГОДНЫМ
0:57
Девушка и AirPods Max 😳
0:59
ОТЛИЧНИКИ
Рет қаралды 14 М.
keren sih #iphone #apple
0:16
Muhammad Arsyad
Рет қаралды 1,3 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 4,7 МЛН