Тёмный
No video :(

The Future of JavaScript - New Features and Disruptive Trends in 2020 

Fireship
Подписаться 3,3 млн
Просмотров 270 тыс.
50% 1

Опубликовано:

 

24 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 657   
@juancastellano6202
@juancastellano6202 4 года назад
“They always say time changes things, but you actually have to change them yourself.” ― Andy Warhol, the best full stack developer ever
@Spok2go
@Spok2go 4 года назад
Top notch quality videos you got here, this is gold standard
@Fireship
@Fireship 4 года назад
Thank you! I have a lot of run making them :)
@emmanuelcudjoe305
@emmanuelcudjoe305 4 года назад
@@Fireship Hi. What is the title of the sound track at the end of the video?..
@Sheyii
@Sheyii 3 года назад
Yes
@ambarmutha8504
@ambarmutha8504 4 года назад
"And remember to always bet on JS" -Jeff Delaney
@Fireship
@Fireship 4 года назад
I didn't coin it, actually it seems to originate from Brendan Eich brendaneich.github.io/ModernWeb.tw-2015/#74
@arishshah1142
@arishshah1142 4 года назад
It's by Kyle Simpson.
@ambarmutha8504
@ambarmutha8504 4 года назад
@@arishshah1142 Read the description: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ft5bYnt0W48.html
@tomdevisser5200
@tomdevisser5200 4 года назад
"Prediction is very difficult, especially when it's about the future."
@petertyldesley6542
@petertyldesley6542 4 года назад
Yeah predicting the past is much easier
@yashparekh2954
@yashparekh2954 4 года назад
@@petertyldesley6542 how you predict the past??? prediction is always of future isn't it?
@h8moss766
@h8moss766 4 года назад
@@yashparekh2954 I think that's the joke
@gewoonpatatmayonais
@gewoonpatatmayonais 3 года назад
@Lionel Rupke yes i just hacked myself with my own credentials wtf it works so good
@sirbalafort2620
@sirbalafort2620 3 года назад
Physics is very difficult. Especially when it’s about physics.
@ganeshacharya234
@ganeshacharya234 4 года назад
"Javascript is going to de-structure and spread the web"
@Electricity0
@Electricity0 4 года назад
The Star Wars music when he spoke of Dart was supreme.
@ChosenC
@ChosenC 4 года назад
All memes and audio placement is supreme! in this video.
@victorpinasarnault7910
@victorpinasarnault7910 4 года назад
Finally, someone whose agree that WASM is not a replacement for JS!
@ontime8109
@ontime8109 4 года назад
WOW that React and WASM at Figma just blew my mind. This is so cool!
@TheVanuPhantom
@TheVanuPhantom 4 года назад
I'd love to have a giant "Come to the Dart side" poster.
@JoeWong81
@JoeWong81 4 года назад
You forgot to mention tensorflow JS which enables on device ML (really gained traction in 2019).
@Fireship
@Fireship 4 года назад
Good call, the would have been a nice mention. I made a tf.js video awhile back.
@vinceramcesoliveros6739
@vinceramcesoliveros6739 4 года назад
Features of Javascript ES2020 has already been added to typescript. So They went ahead
@Fireship
@Fireship 4 года назад
Yet another good reason to use TypeScript, get the latest features sooner.
@alimertc
@alimertc 4 года назад
typescript => lovescript
@thebeatconnect1
@thebeatconnect1 4 года назад
React with typescript + Nest js = love ♥️♥️♥️
@MaximilianBerkmann
@MaximilianBerkmann 4 года назад
Except that some of those features had (slightly) different semantics like the null coalescing operator.
@sanjitselvan5348
@sanjitselvan5348 2 года назад
Quality content without wasting a second of the viewer's time. Thanks!
@crs1py751
@crs1py751 4 года назад
Your presentation and choice of topic is always exactly what we need. Not to mention - your videos are all-around top quality, always!
@SnehilCodes
@SnehilCodes Год назад
Bring these back please! I forgot how easy it was to catch up on everything new until I saw this again.
@mawulijo
@mawulijo 4 года назад
Lordy Lord, I just love how the soundtracks heighten the subjects being discussed especially that of flutter's.
@boriskrstic
@boriskrstic 4 года назад
Future is pretty clear to me. I am not getting that shirt
@Fireship
@Fireship 4 года назад
I hope the swag gods prove you wrong.
@serhiisakal9870
@serhiisakal9870 4 года назад
The number of pages in printed versions of different editions of the ECMAScript specification: ES1 (1997) - 110 ES2 (1998) - 117 ES3 (1999) - 188 ES5 (2009) - 252 ES5.1 (2011) - 258 ES2015 (2015) - 566 [2x from ES 5.1] ES2016 (2016) - 586 ES2017 (2017) -885 [1.5x from ES2016] ES2018 (2018) - 805 ES2019 (2019) - 764 [7x from (1997)]
@abduallahmohamedfarouk686
@abduallahmohamedfarouk686 4 года назад
You presentation is so BEAUTIFUL, Thanks :D
@Fireship
@Fireship 4 года назад
Thanks Abduallah :)
@duckmasterflex
@duckmasterflex 4 года назад
This channel is a disruptive trend in actually entertaining dev videos
@sounishnath513
@sounishnath513 4 года назад
I like how you simply approach developer, and edits of ur video.. its very unique, proves you, by the thumbnail of yr video, take love from india
@trevorsmith4218
@trevorsmith4218 4 года назад
Great overview. I appreciate the amount of unbiased research that goes into making a video like this!
@kapapi848
@kapapi848 4 года назад
You're way of presenting things is awesome.
@denniszenanywhere
@denniszenanywhere 4 года назад
KA PAPI as an editor, I think his way of presenting is just for effect. It’s too fast for anyone to digest his thoughts. If he slowed down a bit, it would mean he is really trying to communicate to his audience properly. He’s merely graffiti compared to other thoughtful teachers on YT.
@JiaHaoTan
@JiaHaoTan 4 года назад
It's great to see how JavaScript evolved from a language to build websites, to a language that can be used for everything. I feel that future of JS is very promising. Cannot wait to see what's coming in 2020 for JS!
@naveensekarc
@naveensekarc 4 года назад
"Remember to always bet on JavaScript" - You are awesome man!!!
@giorgimerabishvili8194
@giorgimerabishvili8194 4 года назад
I absolutely love Javascript and I'm currently stick with Angular. I think it's the most accomplished framework around. : )
@CodingAbroad
@CodingAbroad 4 года назад
Giorgi Merabishvili I agree! Better than react
@davidsmith5201
@davidsmith5201 4 года назад
no one makes a better quality video than this guy. He has such a nice flow in his talking
@prateekgurnani902
@prateekgurnani902 4 года назад
Super excited for 2020!!
@lebster_
@lebster_ 4 года назад
This aged well
@lone.wo1f
@lone.wo1f 4 года назад
*"8 months ago"* and the rest is history...
@Ajqualix
@Ajqualix 4 года назад
4:40 ok you finally got me with your gifs.
@Fireship
@Fireship 4 года назад
giphy.com/gifs/iOm1xOSfAtPzmPXJqH
@nt4f04und
@nt4f04und 4 года назад
Oh gosh, web is so huge and it is blowing every year with so many frameworks, solutions and APIs in a geometric progression. Seriously, imagine how large it is gonna spread when WebAssebly gets its stable framework base on every modern programming language
@ronaldoSf
@ronaldoSf 4 года назад
Web development should be reseted
@jmarbutt23
@jmarbutt23 4 года назад
Great Job Jeff, there are so many things going on in javascript and just development these days. Thanks for your predictions!
@Fireship
@Fireship 4 года назад
You've done some .NET work right? What do you think about Blazor?
@WalterKimaro
@WalterKimaro 4 года назад
Normally don't do prediction videos but this is just such quality, well thought out content.
@troythompson2
@troythompson2 4 года назад
This is the #1 JavaScript Channel
@Fireship
@Fireship 4 года назад
Thanks Troy!
@MikePeiman
@MikePeiman 4 года назад
This was an excellent update and overview of the state of JS for 2020. Great investment of 10 minutes for me to get a bigger-picture understanding of the web development landscape without diving deep into any of the subjects. Great video, thanks for making it!
@rCrelic
@rCrelic 4 года назад
Wow. Video quality is immense. Reminds me of Brackeys
@noumanmukhtar6572
@noumanmukhtar6572 4 года назад
Javascript will spread everywhere. From web to mobile to desktop applications.
@erniea5843
@erniea5843 4 года назад
Nice! What a time to be alive
@williamsrensen9802
@williamsrensen9802 4 года назад
thanks for all of the js content, it made me switch from a comparative nonversitile language python to js wich has helped me a lot
@feynman6756
@feynman6756 4 года назад
GLSL is also technically available in addition to HTML, CSS, JS, and now WA :)
@isrj01
@isrj01 4 года назад
React is like Thanos, inevitable
@karol6767
@karol6767 4 года назад
JavaScript is everywhere :D
@MarkIsAsleep
@MarkIsAsleep 4 года назад
I started to love JavaScript when I started to study python. I realized that i miss the syntax in JavaScript and i see python like a little bit boring but i know what can you do with it
@anugupta3715
@anugupta3715 4 года назад
The Star Wars music when he spoke of Dart was supreme.Javascript Rocks ;) (Y)
@curiosdevcookie
@curiosdevcookie 4 года назад
Ariadne Engelbrecht It is such a pleasure watching your videos, hearing your voice, and following your narration. Among your videos, I have never stumbled upon one that was badly made or of boring content - never. Furthermore, you way of treating JavaScript is simply beautiful to watch. That said, I’m almost ready to propose to you 😅
@Oswee
@Oswee 4 года назад
My front-end stack for 2020 still is: 1) TypeScript 2) LitElement (Web Components) 3) Redux, Redux-Sagas, Reselect 4) StoryBook Back-end 1) Go 2) gRPC (Protobufs, +Swagger) 3) WebSockets (i mean real-time everywhere) 4) Kafka 5) SQL Tooling 1) Linux 2) VIM 3) OpenShift
@kamikaze9785
@kamikaze9785 3 года назад
Can u tell why u don't use nodejs in backend?
@Oswee
@Oswee 3 года назад
@@kamikaze9785 Why would i? I am not that cool. Go is more than enough for me. :) :)
@bas_kar_na_yar
@bas_kar_na_yar 4 года назад
Also, Would love to see some operator/function which can break reference of an object if needed...
4 года назад
For sure it is going to be a great year for Web Development and also Javascript. Thanks for your predictions!! 👏🏽
@akrbor
@akrbor 4 года назад
Amazing quality. How long did it take to make it? Also you have naturally pleasant voice to listen to. Keep up the good job!
@VeryBlueBot
@VeryBlueBot 4 года назад
Web Assembly is the most exciting thing out of all of this (for me) :)
@ludolp1448
@ludolp1448 4 года назад
These new technologies just sound and look so cool. Makes me want to learn them just for the sake of it.
@lavisharma3210
@lavisharma3210 4 года назад
I am very excited for what blazor brings to the table....
@SayitaX
@SayitaX 4 года назад
Really nice that you mentioned Svelte, it's really slick and performant, more so if use with Sapper with its ssr capabilities among other features..
@arieljuod
@arieljuod 4 года назад
+10 for having Guillermo Francella fighing a bunch of dudes with his uncontrollable limbs at 4:40
@MaximilianBerkmann
@MaximilianBerkmann 4 года назад
A great video except for the fact that you missed on several VueJS related innovations that are going to be much more used as time goes on: - Gridsome (Gastby for Vue) - Vite (bundleless build tool, which could support most frameworks and libraries) - Quasar.
@meh398
@meh398 4 года назад
Dude I just simply love the way you represent videos. I'm not so sure about the future of JS, but this video editting is definitely of the future.
@AdrenalineAkash13
@AdrenalineAkash13 4 года назад
"One step for Javascript , a giant leap for programming languages"-Me
@sky_kryst
@sky_kryst 4 года назад
You're one of the best content creator on javascript on youtube for sure. Even though this channel might not be much into tutorials, your content is exactly what one needs to understand JS completely. Hope you could ans some of my questions: 1) How can someone make a legit feature suggestion for adaptation into JS? 2) What are some core features of Java( the programming language itself) that has stopped JS from being the next secure enterprise language? 3) Tor v/s Brave difference?
@MrAvinash111
@MrAvinash111 4 года назад
Angular ❤
@Fireship
@Fireship 4 года назад
As popular and underrated as ever :)
@frozenology
@frozenology 3 года назад
In 2020, I'm sticking with template system and vanilla javascript :D
@MarcusTwichel
@MarcusTwichel 4 года назад
I'm glad people are excited for Flutter! It's so great and could be so influential in the future!
@sourabhkulkarni3124
@sourabhkulkarni3124 3 года назад
Loved the updates.... Good to know that JS is no longer a single threaded...
@alexgogan1617
@alexgogan1617 4 года назад
Javascript all the way!!
@KrisAkaVenno
@KrisAkaVenno 4 года назад
JavaScript is my favourite programming language Breath of fresh air after coding in C at uni I want to be a fullstack in the future :) Doing my best
@AbdulSamadDev
@AbdulSamadDev 4 года назад
Thanks, jeff! This makes me really excited for 2020
@SteveBoyer10
@SteveBoyer10 4 года назад
This channel is my source for this type of info. Thanks for putting it together.
@ArcaneVortex
@ArcaneVortex 4 года назад
The future sounds pretty damn awesome! Let's Go 2020!
@ethanhunt7382
@ethanhunt7382 4 года назад
Top quality. U make me feel like Jon snow.... Feels like i know nothing . Gotta learn more n more
@Thepreliminarycatguy
@Thepreliminarycatguy 4 года назад
1:48 FINALLY I literally googled this two days ago because I was wondering if there was something like that after years of long If(X && X.Y && X.Y.Z && X.Y.Z.A) statements.
@Fireship
@Fireship 4 года назад
It's been in the works for years, glad it's finally staring to ship.
@ryanmonger8937
@ryanmonger8937 4 года назад
So glad it's coming!
@Thepreliminarycatguy
@Thepreliminarycatguy 4 года назад
@@ryanmonger8937 It's out in some compilers, and Chrome 80 added it to the dev console I just noticed.
@raulhigueras7997
@raulhigueras7997 4 года назад
I'm really excited for what's coming this year
@victorpinasarnault7910
@victorpinasarnault7910 4 года назад
Brendan Eich, creator of JavaScript, founder of Mozilla... and creator of Brave Browser.
@truncus5776
@truncus5776 4 года назад
I waited the whole time until he says and thats the sponsor of our video
@AlecHalePletka
@AlecHalePletka 4 года назад
Another fire video from the fire logo. Keep up the great work
@isabelahere2498
@isabelahere2498 3 года назад
New in js and now I learned Optional chaining 😀🤩😍
@billylardner
@billylardner 4 года назад
I bet JS will be the top programming language in the world soon. It is so useful for both backend and front end development, and only getting better.
@sympatic8681
@sympatic8681 4 года назад
The background music always brings me back.
@robinmahato
@robinmahato 4 года назад
“You should imagine variables as tentacles, rather than boxes. They do not contain values; they grasp them-two variables can refer to the same value.” ― Marijn Haverbeke
@welltypedwitch
@welltypedwitch 4 года назад
Not in Haskell :)
@rne1223
@rne1223 4 года назад
your editing always amazes me.
@aravind.a
@aravind.a 4 года назад
JavaScript is strong pillar of web!
@babchenkonikolay911
@babchenkonikolay911 4 года назад
Best channel in the programming world
@laurelineparis5407
@laurelineparis5407 4 года назад
Hi there, thanks for sharing your very concise points. I've been at the dotJS and have to say I've been more excited by your content here than I've been ta the dot js. Mainly because the things ( despite going deeply through few notions ) I discover more element within your video than at the conference si thanks. For Brave it's been less than a year I'm using it. At first I've been using entirely until, during development work, I've been annoyed for local development and discover that has a different pdf reader than chrome but I indeed love it.
@thiago189
@thiago189 4 года назад
Very good video, man! Thanks for the contribution to the JS community.
@axa993
@axa993 4 года назад
This channel is my dream come true. Love to you man
@atribhattacharyya2631
@atribhattacharyya2631 4 года назад
Brilliantly detailed information in 10 minutes..clap..clap..clap..
@davidrudenko277
@davidrudenko277 4 года назад
As always Jeff, amazing video!
@AbrarAhmad-mz8vl
@AbrarAhmad-mz8vl 4 года назад
Thinking to shift from php to javascript.
@outsider1st
@outsider1st 4 года назад
People still use php? Bleh
@AbrarAhmad-mz8vl
@AbrarAhmad-mz8vl 4 года назад
@@outsider1st still 70% of web is on PHP. Be realistic
@okie9025
@okie9025 4 года назад
@@AbrarAhmad-mz8vl 70% of web is legacy code*
@1Joren
@1Joren 4 года назад
@@okie9025 Tell that to the thousands of new wordpress sites being made every day.
@RockyKev
@RockyKev 4 года назад
Why not both? Laravel (php framework) and Vue go well together.
@CodingCatDev
@CodingCatDev 4 года назад
I am still holding out for Web Components, but it was a rough year. Especially with Rich (svelte) and Max (ionic) going back and forth.
@oscar272731
@oscar272731 4 года назад
A good use case for BigInt could be for example when developing Decentralized Applications, some variables that comes from the smart contracts are 256 bits long. BigInt could solve any issue
@Fireship
@Fireship 4 года назад
Good call!
@SamuelCamargo1000
@SamuelCamargo1000 4 года назад
By far the next gen technology for web and mobile apps
@abdur1996
@abdur1996 4 года назад
Hay I work in in an enterprise devops environment. Our company has a lot of Microsoft products, a lot of our code already consists of c#. We've recently heavily been messing around with Blazor and definitely see it being used for internal systems.
@otheraw5659
@otheraw5659 4 года назад
Yup, so awesome.. Everything is covered, we know where exactly to bet now
@acetributon
@acetributon 4 года назад
Javascript is easily moldable, capable to fit any dynamic applications for users who customarily need them! I defenitely use the ES6-FP Node.Js application for Discord as a means of challenge, and learning. Always challenge what you know, you may never know if you stumble into something new and innovative!
@saguoran
@saguoran 4 года назад
Always clean and essential. Like this channel.
@AlainBoudard
@AlainBoudard 4 года назад
Excellent ! Thanks for the quick tour ! What about Bazel ?
@HeyStanleey
@HeyStanleey 4 года назад
I'm still deciding between Flutter/Dart and JavaScript/React, but I'm still figuring out! I want the t-shirt :D
@bitcode_
@bitcode_ 4 года назад
High tier documental style vids, love them all!
@eyemotif
@eyemotif 4 года назад
a world where any language can interop with js is a world id love to live in
@goahnary
@goahnary 4 года назад
That Elvis operator would be great.
@PraYogiz
@PraYogiz 4 года назад
I've been using brave for few month's, and just know that the CEO is JS creator thru this video
@utooberhunt2481
@utooberhunt2481 4 года назад
And it has also a cryptocurrency called BAT
@hryhoriitereshchenko3673
@hryhoriitereshchenko3673 4 года назад
Thanks for sharing your experience and point of view
@niallmaher6846
@niallmaher6846 4 года назад
Really excited to get dynamic imports natively, I do it in React apps to reduce bundle sizes, it's helped me reduce initial bundles in SPA's to up to 95%
@quangphucvu646
@quangphucvu646 4 года назад
Really excited for WA.
Далее
WebSockets in 100 Seconds & Beyond with Socket.io
8:31
I built a JavaScript framework
10:11
Просмотров 493 тыс.
💀СЛОМАЛ Айфон за 5 СЕКУНД😱
00:26
Masterclass: AI-driven Development for Programmers
8:49
The Only Database Abstraction You Need | Prime Reacts
21:42
100+ JavaScript Concepts you Need to Know
12:24
Просмотров 2 млн
SEO for Developers in 100 Seconds
11:52
Просмотров 605 тыс.
How Slow Is JavaScript? | Prime Reacts
15:34
Просмотров 177 тыс.
The Story of Next.js
12:13
Просмотров 566 тыс.
Node.js is a serious thing now… (2023)
8:18
Просмотров 641 тыс.
Looking Under the Hood of JavaScript
6:34
Просмотров 182 тыс.