a fresh new web framework is out

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 27. 08. 2024
  • Fresh is a fullstack web framework for Deno that allows developers to build fast server-rendered webapps. It uses the "Islands Architecture" to limit JavaScript to specific components and can be deployed to the edge.
    #webdevelopment #javascript #TheCodeReport
    🔗 Resources
    Fresh Announcement deno.com/blog/...
    Fresh on Github github.com/den...
    Deno in 100 Seconds ‱ Deno in 100 Seconds
    đŸ”„ Get More Content - Upgrade to PRO
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    🎹 My Editor Settings
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
    🔖 Topics Covered
    - Fresh web framework tutorial
    - Web frameworks for demo
    - What is islands architecture?
    - What is partial hydration?
    - Fresh vs Next.js
    - Fresh vs Remix

Komentáƙe • 1,3K

  • @owenwexler7214
    @owenwexler7214 Pƙed 2 lety +4849

    10 years of experience in Fresh REQUIRED, NO EXCEPTIONS!

    • @red_boum
      @red_boum Pƙed 2 lety +245

      "You're welcome to apply to our junior positions" lmao

    • @hyperborejskivejsnorec151
      @hyperborejskivejsnorec151 Pƙed 2 lety +84

      btw you actually have 10 years of experience in The Exact Same Joke

    • @Imran-Desk
      @Imran-Desk Pƙed 2 lety +99

      Haha 😂 exactly. Just like react is 9 years old and companies are looking for react developers with 10 years of experience.

    • @e.informatique4996
      @e.informatique4996 Pƙed 2 lety +3

      😂😂

    • @razk2557
      @razk2557 Pƙed 2 lety +22

      That's the reality of HR department.

  • @hamm8934
    @hamm8934 Pƙed 2 lety +3460

    Frontend dev is like an artist going to the store every day and buying a new paintbrush to use and confused as to why they haven’t made the Monolisa when all they’ve done is retrace their stick figure with a new paint brush everyday.

    • @proletar3799
      @proletar3799 Pƙed 2 lety +147

      Sale 20% OFF new brush tutorial (Beginners Lv)

    • @icarojose6316
      @icarojose6316 Pƙed 2 lety +51

      in fact if there is a new javascript framework everyday that means there are new monalisas being made every day. Because those javascript frameworks are built with Javascript by frontend devs.
      If you're switching the entire architecture before evening shipping your product, it's your problem, other devs are shipping their products, each one of those frameworks is a product on their own.

    • @winken2666
      @winken2666 Pƙed 2 lety +4

      đŸ€«

    • @dayyansisson7355
      @dayyansisson7355 Pƙed 2 lety +3

      Brilliant.

    • @skylarkesselring6075
      @skylarkesselring6075 Pƙed 2 lety +50

      just because someone makes a new framework every day doesn't mean you need to use them. Just stick with one and make some cool shit

  • @civ20
    @civ20 Pƙed 2 lety +2230

    The tech industry is the only industry where instead of actually fixing the underlying problems we build technology upon technology ontop of other technologies to try and abstract away from the fundamental issues caused by the underlaying layer.

    • @wpyoga
      @wpyoga Pƙed 2 lety +284

      All in the name of backwards compatibility.

    • @sycration
      @sycration Pƙed 2 lety +67

      Webassembly is a good step

    • @zekicaneksi
      @zekicaneksi Pƙed 2 lety +245

      @@sycration WEBSSEMBLY IS THE FUTURE. MAKE IT HAPPEN RIGHT NOW. FUCK THIS HTML CSS JS buLLSHIT I WANNA CODE IN C++

    • @Titere05
      @Titere05 Pƙed 2 lety +270

      @Civic you seem irate. I think you need a new JS framework

    • @imnemo2327
      @imnemo2327 Pƙed 2 lety +18

      @@zekicaneksi you are absolutely correct, this shit daunts me that is I left js for now

  • @Landon_S2
    @Landon_S2 Pƙed 2 lety +435

    I'd love to see a video comparing deno to node nowadays with the pros and cons of using either in your tech stack

    • @adityamaurya9851
      @adityamaurya9851 Pƙed 2 lety +8

      Yes please

    • @Guggy97
      @Guggy97 Pƙed 2 lety +9

      Please Fireship 🙏

    • @Jimmed
      @Jimmed Pƙed 2 lety +4

      @@WhyDoesYTUseHandlesNow There's a couple of CDNs like skypack that will serve the contents of npm packages with transformations applied to run on deno; it works well for most simple packages, but ultimately you will still run into interop issues with some packages that do funky things with CJS exports.

    • @uziboozy4540
      @uziboozy4540 Pƙed 2 lety

      Deno doesn't even type-check. What's the point of using TypeScript without type-checking?

    • @Landon_S2
      @Landon_S2 Pƙed 2 lety

      @@uziboozy4540 for real???

  • @swaggitypigfig8413
    @swaggitypigfig8413 Pƙed 2 lety +677

    It's good to see more frameworks use Deno out of the box instead of Node.

    • @smokeypoobear9172
      @smokeypoobear9172 Pƙed 2 lety

      Fuck Node.

    • @jrr-b4x
      @jrr-b4x Pƙed 2 lety +27

      it was built by a deno core contributor, luca casonato

    • @likle7163
      @likle7163 Pƙed 2 lety +8

      It won't happen probably. Node has already taken his piece of cake and replacing ruby, php at the moment. There is no need in deno at all. It's the same as with this new framework. Angular and React won't give front end to something like this for sure.

    • @jrr-b4x
      @jrr-b4x Pƙed 2 lety +22

      @@likle7163 this is a poor comment. ryan is trying to fix the mistakes he made in node with deno. as a developer who's seen many different types of "web" tech stroll on through, deno has been the most successful and promising project since react. also this framework, as mentioned in the video, is based off of preact... so, it's not really trying to replace it, it's just taking a bunch of good things (react and deno, specifically deno deploy) and putting them together. deno is a great project and should be seen as such.

    • @nayaleezy
      @nayaleezy Pƙed 2 lety +5

      Yeah, using node as a server is just terrible

  • @IAmNumber4000
    @IAmNumber4000 Pƙed 2 lety +50

    My brain is officially out of space. I can feel my core memories getting overwritten by web frameworks 😖

  • @jediikk
    @jediikk Pƙed 2 lety +333

    Hmm, that sounds kinda familiar. Server-side rendering and HTML + backend code in one file.... have we just successfully completed the circle back to PHP/JSP/etc?

    • @joshuas.5340
      @joshuas.5340 Pƙed 2 lety +63

      Now, time to run even more laps around the circle.

    • @debopamseal1072
      @debopamseal1072 Pƙed 2 lety +34

      My thoughts exactly. I'm sure this will be less clumsy than php and easier to use than JSP but I truly thought we were over that hill already.

    • @christopherwhite6173
      @christopherwhite6173 Pƙed 2 lety +78

      As a PHP developer for the last decade it’s been pretty fun watching the JavaScript community go full circle from huge monolithic SPAs back to server-side rendering. Meanwhile we’ve been building high performance server-side apps that just deliver static HTML and minimal JavaScript this entire time 😆

    • @uziboozy4540
      @uziboozy4540 Pƙed 2 lety +6

      @@christopherwhite6173 you can't compare template engines to SSR SPA apps đŸ€Ł

    • @autofires
      @autofires Pƙed 2 lety +47

      @@christopherwhite6173 yeah but you had to do it in PHP, so we still win.

  • @leovin00
    @leovin00 Pƙed 2 lety +215

    Interesting how the web started out entirely SSR, then client-side SPAs were all the rage, and now we’ve come full circle back to SSR but with extra steps

    • @hadesflames
      @hadesflames Pƙed 2 lety +55

      Nonsense. This concept of serving JS only when you need it is TOTALLY BRAND NEW. Didn't you watch the video? ISLANDS!!

    • @godfathersforever7530
      @godfathersforever7530 Pƙed 2 lety +54

      @@hadesflames Also, HTML + back end code in one file? So new man, it's not like I did the same thing in ASP in 2003.

    • @waldbewohner8618
      @waldbewohner8618 Pƙed 2 lety +15

      PHP

    • @khangle6872
      @khangle6872 Pƙed 2 lety +1

      Im learning to master laravel and this concept is oddly similar to Laravel Inertia...

  • @dddwoni
    @dddwoni Pƙed 2 lety +141

    That last part totally got me lmao,
    There may be some projects that haven’t achieved 90% yet but a Fresh start doesnt sound bad

  • @Bleshin
    @Bleshin Pƙed 2 lety +328

    By next week we will be having job listings asking for 3 years of experience on Fresh 😂

    • @busetgadapet
      @busetgadapet Pƙed 2 lety +6

      this joke is overused really, real company who will pay you accordingly won't do this kind of stupid mistake

    • @joyfractal
      @joyfractal Pƙed 2 lety

      not untrue

    • @kwhandy
      @kwhandy Pƙed 2 lety +3

      nah, probably 5yr

    • @georgeousthegorgeous
      @georgeousthegorgeous Pƙed 2 lety +11

      @@busetgadapet exactly, 10 years min

    • @Pilosofia
      @Pilosofia Pƙed 2 lety +1

      ​@@busetgadapet
      employers: are you sure about that.

  • @WolfPhoenix0
    @WolfPhoenix0 Pƙed 2 lety +150

    These front-end JS frameworks make me SO thankful I'm not a front-end developer. I can't imagine having to deal with a new JS framework coming out like every year.

    • @tefkah
      @tefkah Pƙed 2 lety +36

      It's not that hard to keep up with and try one of them when you do a quick side project. Most are fundamentally the same: split up your app into reusable components instead of manipulating the DOM directly like a caveman. The specific ways in which these components are written may differ (JSX for (p)react/solid/vue, templating for svelte/vue) and these "languages" have a lot of specific quirks, but the larger features of the frameworks you use to create the app (Next, Nuxt, Sveltekit, Fresh) have a lot more similarities in the way things are structured and what they're capable of. There's only so many ways to do routing, server/static/client rendering, where to serve it etc that once you're familiar with the possibilities of one it's pretty easy to look at a new framework and just look at how it does things differently. Of course there's a ton of tiny little differences in how you can do things between everything, but broad strokes everything's pretty similar.
      Angular is probably the most different from all the others, and "plain JS"/your own shitty framework will probably be wayyy different (worse) from everything else.

    • @warsame2245
      @warsame2245 Pƙed 2 lety +5

      Lol these new stacks will die just like all the others that came out last year and the year before it

    • @everyhandletaken
      @everyhandletaken Pƙed 2 lety +18

      Year? I think you meant week 🙂

    • @zakariairkha2096
      @zakariairkha2096 Pƙed 2 lety +13

      u mean every week? 🙂

    • @g.g9937
      @g.g9937 Pƙed 2 lety

      but you dont

  • @greatestuff
    @greatestuff Pƙed 2 lety +17

    I love your videos. Your sense of humor and style represent programmers well! Polished, funny, not just some rant, and avoiding all of stereotypes. Thanks, keep em coming.

  • @francis_n
    @francis_n Pƙed 2 lety +241

    As a developer I should revel in how exciting and dynamic my industry is, but at the release of every new frontend framework I groan. I should be professional and enjoy continuous learning and stay competitive but now I'm truly bored of new frameworks. I really love the art of programming, writing well tested, clean, modular and reusable code and solving real world problems but I secretly feel a little insecure as I get older in my career dozens of new frameworks I feel I can't keep up with the pace and feel like I'm getting left behind. Maybe a little rant.

    • @wiredelectrosphere
      @wiredelectrosphere Pƙed 2 lety +71

      There Is no need to learn everything new. If your company doesn’t use It and you are not planning to make a project with It, then there Is no need to learn a new technology. There Is nothing new In the tech world really, just a constant reinvention of the wheel. For frontend I use react at work with nextjs but also learned svelte because I love how simple It Is and use It on my side projects and don’t really see the need of learning anything else because there Is nothing I can’t do with react or nothing I can’t do a lot easier than with svelte. Some people say things like “You gotta learn everything to stay afloat” which Is In my experience Is complete BS. It’s like chopping a tree but you still didn’t chop the tree because instead of chopping and improving your technique, you were stuck around constantly changing axes and getting used to them.

    • @eliodecolli
      @eliodecolli Pƙed 2 lety +1

      Try Elm.

    • @autofires
      @autofires Pƙed 2 lety +3

      This is not just a new framework, it is on a newish runtime (Deno). Deno (now with Fresh) lets you focus on the art of programming, minimising the pain of Javascript programming/web development/web configuration. So I would recommend you give this a look (You'll likely still hit problems along the way, but hopefully less of them).

    • @migueldominguez1171
      @migueldominguez1171 Pƙed 2 lety +13

      Im starting in this industry right now and honestly, the fact that there is literally thousand of frameworks, tools, etc...its shocking af mostly cuz i dont understand most of the things right now xd

    • @zeez7777
      @zeez7777 Pƙed 2 lety +16

      ​@@wiredelectrosphere
      "There Is nothing new In the tech world really, just a constant reinvention of the wheel."
      I wouldn't say tech world, this is mostly an issue within webdev which is small part of the tech world.
      But just considering webdev i fully agree with that statement.

  • @guyincognito1985
    @guyincognito1985 Pƙed 2 lety +27

    I miss the days of PHP vs ASP vs JSP with vanilla CSS/JS/HTML when web developers actually understood the underlying technologies.

    • @skylarkesselring6075
      @skylarkesselring6075 Pƙed 2 lety +1

      There have always been layers of abstraction with web development. If you understand JavaScript do you understand the underlying technologies? Not at all.
      And ALL experienced web devs today understand JS/CSS/HTML, so is it any different?

    • @Mzulfreaky
      @Mzulfreaky Pƙed 2 lety

      @@skylarkesselring6075 agreed

  • @KeithGraves
    @KeithGraves Pƙed 2 lety +9

    Rendering HTML on the server, like how the web was originally intended to be used? It’s funny how concepts from 20 years ago are now being seen as new and fresh.

  • @WilderPoo
    @WilderPoo Pƙed 2 lety +129

    It's great to see Deno getting more attention! Deno's Web API compatibility is definitely a boon for frameworks that use SSR.

    • @gamertike
      @gamertike Pƙed 2 lety

      My favourite part about Deno is the almost instant typescript compilation.... wow.

    • @snowflaxxx
      @snowflaxxx Pƙed 2 lety +1

      Php does the same things since 1995

    • @arianitonline8748
      @arianitonline8748 Pƙed 2 lety +1

      @@snowflaxxx yes, but I wouldn't choose php over a js framework. the pros of php can very easy turn into its cons

  • @bribes_for_nouns
    @bribes_for_nouns Pƙed 2 lety +158

    what if this kept getting more and more insane to the point where you actually had to create your own framework to stay sane as a dev and remain undistracted and productive, like no joke the only escape option

    • @killingtimeitself
      @killingtimeitself Pƙed 2 lety +13

      now introducing "stable" only gets updated every other year!

    • @MrReard
      @MrReard Pƙed 2 lety +16

      wait I know this.. that's what we're doing at work.

    • @UTJK.
      @UTJK. Pƙed 2 lety +7

      I think that's what they actually do.

    • @jacsamg
      @jacsamg Pƙed 2 lety +1

      Angular.

    • @nikolaygruychev2504
      @nikolaygruychev2504 Pƙed 2 lety +30

      i mean, that's exactly how new frameworks appear in the first place
      "this is too much for me, I'm gonna make my own framework instead"

  • @hectoraldairaguilarhernand231
    @hectoraldairaguilarhernand231 Pƙed 2 lety +15

    It's amazing how blazingly fast are you able to upload this videos!
    I love it

    • @madhououinkyoma
      @madhououinkyoma Pƙed 2 lety

      @@mattmurphy7030 đŸ€Ł

    • @techworld3043
      @techworld3043 Pƙed 2 lety +1

      you do not use this word. blazingly fast. that word only reserve for theprimeagen

  • @rathemis2927
    @rathemis2927 Pƙed 2 lety +147

    Web devs: "Let's build a website that reaches the sky." God: "Let there be many incompatible web frameworks." The web devs then scattered about the internet unable to build any websites.

  • @alexandrupopp7238
    @alexandrupopp7238 Pƙed 2 lety +16

    Ah yes. I was just thinking the other day how we definetly need a new one. I thought there was something missing in our lives. At first I thought it was the food or maybe not good enough drugs, but now I realized only a new Web Framework can fill the eternal void of nothingness the Universe shouts at us day after day. They are all precious and unique. A true testament to humankinds intelligence and priritization skills. One can only hope that once webassembly matures every piece of code in the infosphere will be regarded as a web framework. Most people hate them but trust me after 10 000 years of webdevelopment experience they'll grow on you.

  • @brennenherbruck8740
    @brennenherbruck8740 Pƙed 2 lety +33

    Wow good timing on this video, I literally heard about fresh last night and spent all night rebuilding one of my nextjs sites in it

    • @brennenherbruck8740
      @brennenherbruck8740 Pƙed 2 lety +10

      @@hwfq34fajw9foiffawdiufhuaiwfhw and 99% of that time was trying to get `twind` intellisense to work in vscode

    • @joepetrillo6185
      @joepetrillo6185 Pƙed 2 lety +2

      was something wrong with nextjs or were you just bored

    • @brennenherbruck8740
      @brennenherbruck8740 Pƙed 2 lety +1

      @@joepetrillo6185 curiosity. I always try something new. My news aggregator told me about a new calendar app developed by the deno team (I thought it was odd they would make an app like this). Then I saw the most recently updated repo was a web framework and it was all over

    • @Mzulfreaky
      @Mzulfreaky Pƙed 2 lety

      @@brennenherbruck8740 i like to think it as it's like playing a new character (s) in a MOBA game, trying to see how good thay are lol

  • @allinvanguard
    @allinvanguard Pƙed 2 lety +92

    I'm not sure who else feels like this, but as a fullstack dev, I can only dedicate a part of my time to frontend. I have to admit that I just don't feel like catching up with the latest trend anymore. NextJS and React client side work for me, and unless there's a big breakthrough, I think I'll just stop chasing the next best thing in frontend. I love learning about new stuff, but there's a point in time at which you just have to settle down with something and just be fine with it. My stack works great for years. I'll still keep up to date with what's the hot stuff, but I won't jump on implementing it anymore.

    • @V3LOXy
      @V3LOXy Pƙed 2 lety +22

      Stick to your usual guns, re-evaluate your stack every few years but stay in touch with new developments. You really don't need to jump on the newest thing when it launches. Take a seat in the back and watch how it plays out first. Even if a new framework emerges and becomes more popular than React or Vue, you have plenty of time to learn it because React and Vue jobs aren't going to disappear just like that.

    • @allinvanguard
      @allinvanguard Pƙed 2 lety +5

      @@V3LOXy Exactly what I will settle with now, indeed!

    • @ikkenzo3948
      @ikkenzo3948 Pƙed 2 lety +1

      @water no pun intended but do you think its worth it studying PHP because in my location PHP is still prominent

    • @NoorquackerInd
      @NoorquackerInd Pƙed 2 lety +2

      @@ikkenzo3948 Yes, PHP is definitely worth studying. Never listen to a frontend user, they don't know what reliability means. PHP is a reliable language with ugly syntax, but _it works amazing_. PHP is prominent everywhere and it's not going to stop, it's not like JavaScript is a "better language", it's completely fragmented and disorganized, which is the complete opposite of what's needed to make something that actually works.

    • @spl420
      @spl420 Pƙed 2 lety +1

      @@NoorquackerInd if your Javascript disorganized, it doesn't mean that Javascript in general disorganized.

  • @galanonim4936
    @galanonim4936 Pƙed 2 lety +44

    2:49
    I really like the simplicity!
    * starts diving into deeply nested folders *

    • @BooleanDev
      @BooleanDev Pƙed 2 lety +4

      2 folders deep is considered deeply nested?

    • @asdf3568
      @asdf3568 Pƙed 2 lety +2

      Since it just mimics REST, I don't see how it would become so nested.

    • @Felipera_
      @Felipera_ Pƙed 2 lety +1

      @@mattmurphy7030 we have to go leaner. if you have 2 nested folders, why aren't you breaking it up into 2 projects already? SMH.

  • @fischi9129
    @fischi9129 Pƙed 2 lety +8

    Gosh, it'S so nice that there is finally some love for deno. I love deno, my only issue till now is that most of my packages I rely on so badly are not accessible on deno, but every time I create a deno project, it feels so good to have top level awaits, ts without 2 horus of config beforehand, easy to create rust modules, and the I really like the "for(let var of await promise)" sanytax that is quite standard on deno

  • @maximenadeau9453
    @maximenadeau9453 Pƙed 2 lety +326

    The problem with Javascript frameworks, is that every time a new one comes out and becomes popular, the whole ecosystem becomes less valuable. What used to bring developers together in a single, structured ways of doing web apps into a framework most people loved, is now split in 48 differents forks of the same idea. Now no one works the same way and onboarding is bad again. So the next solution is just to come back to good' ol' JS on the webpage to get shit done, because now it's the simpler option.
    Also the fact that SSR is something that seems to be new (and a breakthrough in web development) makes me giggle.
    Off I go.

    • @Justin73791
      @Justin73791 Pƙed 2 lety +60

      @drag (Avdan OS Developer) Or, or.... hear me out. We program in vanilla JS and just teach developers how to build PubSubs.

    • @Titere05
      @Titere05 Pƙed 2 lety +15

      @@Justin73791 You sir are a sensible man

    • @ivanjermakov
      @ivanjermakov Pƙed 2 lety +37

      @drag (Avdan OS Developer) It's great until you need a team of professionals to work together and write consistent readable code

    • @thekwoka4707
      @thekwoka4707 Pƙed 2 lety +2

      I disagree. Translating from one to another isn't very difficult at all.

    • @tedchirvasiu
      @tedchirvasiu Pƙed 2 lety +22

      @@Justin73791 Yeah, and eventually every developer will develop his own little crappy framework and we end up worse than we started.

  • @CyberQuickYT
    @CyberQuickYT Pƙed 2 lety +8

    Deno in fact does have a build step, it's just hidden from you. It automatically builds when you run your code, but caches the build, so subsequent runs are faster.

  • @enzxtwitch9615
    @enzxtwitch9615 Pƙed 2 lety +1

    OH MY GOD IT'S SO BRILLIANT! I LOVE HOW THIS NEW FEATURE IS SO MUCH EASIER

  • @JamesQQuick
    @JamesQQuick Pƙed 2 lety +6

    Wow, this is exciting!

  • @HumphreyMurray
    @HumphreyMurray Pƙed 2 lety +61

    Ha ha, Fresh feels like a throwback to the past!
    - No JS by default: like how all web frameworks used to be! (Django, phpc etc)
    - Islands: That's what we used to do 10yrs ago by initialising html with a jQuery plugin.
    This seems like an old-school web framework build using modern "fresh" tooling which hasn't got the we ecosystem old tooling

    • @TheNewton
      @TheNewton Pƙed 2 lety +10

      Right "Islands" just shows a problem in soft dev of giving things new labels that aren't even that good at describing the issue without a visual aid or several paragraphs for the uninitiated.
      Islands == sections == divs == modular == components == separation of concerns, etc etc matron fowler probably has a ton more listed.
      And it's just a plain bad physical metaphor used with digital FED.

    • @LtdJorge
      @LtdJorge Pƙed 2 lety +1

      @@TheNewton I don't think Fresh aligns much with Martin Fowler's way of doing things. Fowler is heavily focused in enterprise apps and OOP.

    • @ryanleemartin7758
      @ryanleemartin7758 Pƙed 2 lety

      A lot has to do with the fact that the browser wars caused a lot of fragmentation and frameworks and polyfills helped paper over that hellscape. Now that browsers mostly cooperate on standards, javascript modernized over the last decade (and chromium is swallowing up everything for better or worse) frameworks and build steps are becoming less useful and the original way of web dev is beginning to return because that's all that's needed. That's my thinking anyway.

  • @Gummiees
    @Gummiees Pƙed 2 lety +31

    I'm always amazed how code is going back to the roots. First we wanted to decouple APIs and frontend. Now frontends have gone so far (also in difficulty), that some new frameworks are implementing the backend call in the same file as the frontend code đŸ€Š

    • @robadobdob
      @robadobdob Pƙed 2 lety +10

      I've been in this game for 25 years.
      Everything old is new again.

    • @IvanRandomDude
      @IvanRandomDude Pƙed 2 lety +6

      Boomers were smarter than us after all.

    • @FaizanAnwerAli
      @FaizanAnwerAli Pƙed 2 lety +5

      Also, remember when all new languages wanted to get away from OOP. Now those languages are trying hard to go back to it.

  • @3dninja54
    @3dninja54 Pƙed 2 lety +31

    It's "fresh" until it becomes bloated with features from previous frameworks after a year and people move on to another framework.

    • @chri-k
      @chri-k Pƙed 2 lety

      What if it doesn’t?
      ( not that that is probable )

    • @lalathealter6513
      @lalathealter6513 Pƙed 2 lety

      @@mattmurphy7030 don't spit completely unrelated phrases when you find yourself unable to add anything to a discussion, - or, in other words, go touch some grass, u jrkey

    • @Felipera_
      @Felipera_ Pƙed 2 lety +5

      "I love X, I just wish it had feature Y from frameworkd Z" and it's all downhill from there.
      I feel like we are always either on "it's too barebones for a real project" vs "it's too bloated" and striking a balance is actually impossible.

  • @0jinx
    @0jinx Pƙed 2 lety +123

    Unpopular opinion here :-
    I think the js community constant birth of frameworks is a good thing, it's this rapid iterations that bring about optimal innovations pushing the community way past it's previous limits. Granted the framework fatigue is very real, but I like to think of it as growing pains for the community.

    • @pokemanic101
      @pokemanic101 Pƙed 2 lety +12

      Yeah there are a number of solid mature frameworks out these days for important work and a bunch of new experimental ones that might become tomorrow's, just commit to something and don't chase trends

    • @moodynoob
      @moodynoob Pƙed 2 lety +2

      I completely agree with you. Also what often happens is that existing frameworks borrow the ideas from a newer one.

    • @AndyPotts0
      @AndyPotts0 Pƙed 2 lety

      I hate this industry

    • @0jinx
      @0jinx Pƙed 2 lety

      @@AndyPotts0 😕

    • @IvanRandomDude
      @IvanRandomDude Pƙed 2 lety +4

      There are no inovations tho. Just reheated old ideas.

  • @offroaders123
    @offroaders123 Pƙed 2 lety +8

    This seems super cool! Deno and TypeScript are a great benefit with it too.

  • @gusslx
    @gusslx Pƙed 2 lety +31

    At this point I wonder, will any of these frameworks be used in actual production enterprise servers? I feel the market will stick mostly to the old ones (React, Angular and maybe Vue) to avoid the cost of migrating every time a new one appears.

    • @gusslx
      @gusslx Pƙed 2 lety +1

      e.g. I see SolidJs as a very bold contender for frontend web dev but I don't think it will compete anytime soon for real market share with React, etc.

    • @NoorquackerInd
      @NoorquackerInd Pƙed 2 lety +10

      No, they all die after 6 months anyways

    • @protowalker
      @protowalker Pƙed 2 lety +5

      Nope; they're not really supposed to, either, in my eyes (depending on the specifics). The teams making these frameworks are trying to introduce new paradigms and gauge their viability to see if they would be beneficial to the larger ecosystem. Then the hope is that either a) the big frameworks will adopt those features or b) the features will be so good that a new framework will become big

    • @7urkm3n
      @7urkm3n Pƙed 2 lety +1

      @@gusslx SolidJS is super solid and its not gonna die anytime soon. One time rendering is super OP, and REACT is missing that feature from the structure. Hope REACT will implement the same logic in the future ...

  • @debopamseal1072
    @debopamseal1072 Pƙed 2 lety +18

    I really want to see a video on how much these new frameworks actually change the user experience, performance and load times in an actual website.

    • @Lucas-hh4oh
      @Lucas-hh4oh Pƙed 2 lety +2

      Server-side rendering can speed up page load times, which not only improves the performance but also the user experience.

    • @debopamseal1072
      @debopamseal1072 Pƙed 2 lety +1

      @@Lucas-hh4oh my question was concerning, by how much does it improve the performance. Like JSP was also server side rendering right?

    • @Felipera_
      @Felipera_ Pƙed 2 lety +4

      99.99% of users don't give a rat's ass about it. we only pick and chose to show off to other devs (or piss them off, depending on who you are talking about)

    • @LAM_G80085
      @LAM_G80085 Pƙed 2 lety +1

      @@Felipera_ exactly as a user i don't care if my website takes 1 second longer to load or if there is no reloading when clicking some links (routing)
      As long as it dosent look like a scam website and serves it's purpose i am happy
      But tech companies these days want to implement simplest of websites in angular, react and what not

    • @PanosPitsi
      @PanosPitsi Pƙed rokem

      @@Felipera_don’t be stupid if you have a shopping app and you didn’t cache your images in a server your first load time would be 5 seconds with ssr it can be instant

  • @rodrigodifederico
    @rodrigodifederico Pƙed 2 lety +13

    After 25 years working with web development and tons of projects later, i found out that PHP+JS works better everytime, even after using fancy frameworks, the results would still be better using PHP+JS ( not jquery, pure JS ). It's organized, and i always get 100 points of performance on google lighthouse and gtmetrix, even on websites with milions of DB records. I will definitely stop looking at the new stuf and stick to the basic, which works 100% of the times, specially when you need to hire people often, these frameworks ruins the workflow and delays projects.

  • @CyberAnalyzer
    @CyberAnalyzer Pƙed 2 lety +7

    Note that with Fresh you can specify whether some JS should be shipped to the client. So technically it is hybrid and not SSR only.

  • @leoaso6984
    @leoaso6984 Pƙed 2 lety +19

    The one constant thing that's been confirmed by every new framework coming out is that JSX is here to stay.

  • @15Nova22
    @15Nova22 Pƙed 2 lety +56

    The only interesting "new" thing in webdev would be a single language alternative to html/css/js

    • @tiagosantos680
      @tiagosantos680 Pƙed 2 lety +19

      Flutter says hello

    • @creativeminds5222
      @creativeminds5222 Pƙed 2 lety +9

      @@tiagosantos680 but flutter is slow on the web

    • @gandeAJ
      @gandeAJ Pƙed 2 lety +6

      @@creativeminds5222 also sucks at accessiblity

    • @phatkin
      @phatkin Pƙed 2 lety +12

      That doesn't actually sound like a very good idea; layout and styling each deserve their own DSL.

    • @mburuwarui
      @mburuwarui Pƙed 2 lety +5

      Rust stands head and shoulders above anything else.

  • @jamesharrington2385
    @jamesharrington2385 Pƙed 2 lety +2

    Its bold of you to assume my side project is 90% done. :)

  • @TopBagon
    @TopBagon Pƙed 2 lety +11

    Finally a fresh framework.. What took js devs so long

  • @slashd
    @slashd Pƙed 2 lety +9

    Just what I needed, another Javascript framework in my life!

    • @kb_dev
      @kb_dev Pƙed 2 lety +1

      Not sure why this stupid attitude has become so popular over the past couple of years.
      Nobody is forcing you to use any of the newer frameworks. In production React is the unofficial standard, so it's not like the landscape has become crazy with new frameworks or anything.
      All it really does it is highlight how thriving the Javascript eco system is, such that extremely well written frameworks just keep cropping up.
      All of the newer frameworks that gain attention also influence some of the decisions the bigger, more widely used frameworks make - which makes all of our lives better.
      You really aren't cool for just repeating that shit without a second thought.

    • @icarojose6316
      @icarojose6316 Pƙed 2 lety

      lol if you don't want another javascript framework just don't code.

    • @MrDgf97
      @MrDgf97 Pƙed 2 lety +2

      @@kb_dev man layed out a whole paragraph 💀 does this look like microsoft word?

    • @kb_dev
      @kb_dev Pƙed 2 lety

      @@MrDgf97 what?

    • @Felipera_
      @Felipera_ Pƙed 2 lety

      @@MrDgf97 lmao

  • @ad9291
    @ad9291 Pƙed 2 lety

    I don't usually like videos, but when I do, it's a fireship video

  • @transcendtient
    @transcendtient Pƙed 2 lety +58

    My favorite part of using a LAMP stack is not having to learn a new framework every month.

    • @FinlayDaG33k
      @FinlayDaG33k Pƙed 2 lety +19

      My favourite part of using a LAMP stack: It enlightens your experience (HA, am so funny)

    • @kwikdahl
      @kwikdahl Pƙed 2 lety +2

      Amen to that, it works and its fast. Sluggish js frameworks to hell.

    • @musicdev
      @musicdev Pƙed 2 lety +4

      Yeah but then you miss out on the experience of never being at good at any tech stack because all your time is wasted on learning the latest (often poorly-thought out) fad. All kidding aside, I'm happy in the DevOps space, where I also don't need to learn a framework every month. Linux and Jenkins aren't going anywhere

    • @manmanmanichfindekeinennam7613
      @manmanmanichfindekeinennam7613 Pƙed 2 lety +1

      And then having to use 30 lines of code which I can do in 5 lines. Yeah, LAMP is so "cool" đŸ€Ł

    • @wilfreddv
      @wilfreddv Pƙed 2 lety

      @@manmanmanichfindekeinennam7613 what, you have frameworks for PHP/python/perl too

  • @ivanangelov8825
    @ivanangelov8825 Pƙed 2 lety +16

    I don't use JS at work, and I like it because of it. Whenever I use it, I use basic JS, with no frameworks or anything - HTML, CSS and JS. I make easy and quick what I need and it works. Usually I've seen many projects, developed with frameworked JS, and it took a lot of time to develop, got bugs all over the place, and it is heavy and slow in the browser. That is a torture. Let's hope this one is better.

    • @larrymoose15
      @larrymoose15 Pƙed 2 lety +12

      the idea of "framework" is only helpful if you're developing for a large enterprise with like 100,000 users. vanila JS works like a charm for 90% of businesses.

  • @shawno66
    @shawno66 Pƙed 2 lety +8

    When I got my computer science degree years ago, we were always told anything that can be rendered in the browser should be rendered in the browser. Of course, bandwidth was at a premium at that time. It's just interesting to see how things have changed though I still personally code using the front side rendering concept and only perform crud operations on the back end.

  • @throwaway6288
    @throwaway6288 Pƙed 2 lety +1

    NICE ANOTHER FRAMEWORK. THATS JUST WHAT I NEEDED!!!

  • @alanamalemba
    @alanamalemba Pƙed 11 měsĂ­ci

    38:01 "... doesn't really matter, all that matters is how they interact and the larger system that they are able to build... " I've loved this talk and especially that conclusion, helps me understand one of the fundamental programming philosophies.

  • @Umfyq
    @Umfyq Pƙed 2 lety +3

    Deno needs to get more popular I am going to try fresh today because it sounds like a big step forward

  • @pesterenan
    @pesterenan Pƙed 2 lety +12

    I believe programmers keep inventing new frameworks just to have an excuse to refactor their side-projects... am I getting this right?

  • @ytchess
    @ytchess Pƙed 2 lety

    I got inspired to create my own framework to inspire millions to create their own!

  • @kawaikaino5277
    @kawaikaino5277 Pƙed 2 lety +2

    and all for the sake of moving the div, and creating the forms))
    Need more frameworks

  • @chrisc2503
    @chrisc2503 Pƙed 2 lety +5

    The story will come full circle and after 10 years we'll all gonna use PHP again.

  • @thekingmeruem
    @thekingmeruem Pƙed 2 lety +6

    we need a tutorial about how to create a new framework , there is not enough

  • @sufyan56
    @sufyan56 Pƙed 2 lety

    Anyone else actually like that the FE ecosystem is so lively? It's exciting seeing a cool new framework and playing around with it, maybe even integrating it into your regular tech stack or having a new/better tool for a different type of application you'll make down the line. If you don't wanna keep up with the latest trends... then don't. Majority of the new tech that comes out actually doesn't even enable new possibilities, and chances are that your current stack can already do everything (and probably more). Notwithstanding that even if said new tech is really good, it won't be production-ready and widely adopted for at least a few years.

  • @jakob7116
    @jakob7116 Pƙed 2 lety +1

    Nice that this was a slightly longer vid instead of a 100 seconds vid

  • @ionrael
    @ionrael Pƙed 2 lety +5

    If deno somehow removes unnecesary JS from the pages, i think desserves an applause, because anything that reduces Javascript does a good to the world.

  • @FilipeDeschamps
    @FilipeDeschamps Pƙed 2 lety +3

    Ohh the end was sooo good 😂😂😂😅

  • @htmoh8115
    @htmoh8115 Pƙed 2 lety

    Things are improving so fast an becoming convenient.

  • @MatheusPratta
    @MatheusPratta Pƙed 2 lety

    The way Fresh allows you to handle form requests on the same file than the form itself reminds me of a project I saw a few months ago, Nullstack. Not sure if it's still around, but I loved the idea.

  • @IsaacA192
    @IsaacA192 Pƙed 2 lety +44

    I've always hated frameworks. I've been told time and time again "they're to make your life easier" but no they don't. They take all the things you understand and turn it on its head and every single time you learn a new framework you're back to square one. Then some joker decides to pollute the industry with their bright idea, the industry adopts it and all the other shit you've learnt ends up being more and more useless. Vanilla is #1 in my book.

    • @artychartybyjackmerlinbruc7134
      @artychartybyjackmerlinbruc7134 Pƙed 2 lety +6

      This needs more likes.
      Web frameworks are useful to know, but they won't help you become a good programmer on their own. In fact, they often can get in the way of you learning the more fundamental - and _portable_ - concepts that you can apply not only to other frameworks but to others areas of the programming landscape in it's entirety.

    • @IsaacA192
      @IsaacA192 Pƙed 2 lety +4

      @@artychartybyjackmerlinbruc7134 I agree that they're useful to know for sure.
      I recently met someone who was doing a university course on web development and the instructors got novice developers to make a website in Vue. None of them knew the fundamentals or anything about JS and Vue is their starting point. I offered to help her (I don't really know Vue that well but I know my JS) I got her a good pass but 90% of her class failed and she would've failed too had I not helped her. While these frameworks and libraries are really cool - you're right - they absolutely do get in the way of learning the fundamentals. You've gotta know how the base language works before using a heavily abstracted version of it.

    • @sharangowdapatil8453
      @sharangowdapatil8453 Pƙed 2 lety

      So true

    • @wjcchls
      @wjcchls Pƙed 2 lety

      I wanna see framework lovers when github shutdown

  • @leoingson
    @leoingson Pƙed 2 lety +3

    It's interesting how this seems to be a turning point in time of utter frustration over new frameworks. Expected the apocalypse much earlier :)

  • @KevinSheppard
    @KevinSheppard Pƙed 2 lety +1

    That last bit about the side project... Stop mocking me, man! 😭😭

  • @red_cape.
    @red_cape. Pƙed 2 lety +1

    Love this geek soap opera, can't stop watching this channel, every week is a new plot twist ...

  • @308tony
    @308tony Pƙed 2 lety +5

    Another framework, I'll learn and completed abandon in 6 months. Great.

  • @ryboness
    @ryboness Pƙed 2 lety +14

    Since React I'm losing my desire to keep going with FE.
    It's nice to see that JS with the abstraction provided open possibilities for new paradigms in the environment but I'm just tired of people keeping reinventing the wheel because they do not like the other people's wheel.
    I'm currently sitting at Vue and for me is flexible and opinionated enough to solve my issues. I still use stores and for me makes a lot of sense the way it solves complex states on the FE.
    You always going to have pros and cons with any approach and at this point, most FE frameworks are just trying to satisfy the owner's vision on how FE should be coded.
    Would be great for the JS community to have a big ass talk about some definitions of standards, which I think would be impossible to reach a consensus on nevertheless.
    In the short past, the only thing I can see is buzzwords and no real breakthroughs.

  • @rudde7251
    @rudde7251 Pƙed 2 lety +2

    Is this what they call going full circle?

  • @pawnshop_ghost
    @pawnshop_ghost Pƙed 2 lety

    Based on the islands partially dehydrated fruit at the bottom architecture and rendered in exclusively partial client backend side before the code is ported to Indian servers for remuxing and processed through the Wimbly Wombly Framework before enhancement using the Lymade Scaffolding Framework

  • @stevemcwin
    @stevemcwin Pƙed 2 lety +5

    Hey Jeff could you please do a video on the Nim programming language?

  • @mrnoiceguy_5588
    @mrnoiceguy_5588 Pƙed 2 lety +17

    It seems neat but I don't understand how it cannot have a build system if they're depending on esbuild to bundle their code? Or am I missing something?

    • @trickeddev
      @trickeddev Pƙed 2 lety +5

      deno runs ts code

    • @vikingthedude
      @vikingthedude Pƙed 2 lety

      @@trickeddev ya but the build step runs implicitly anyway right?

    • @ganeshgopalkrishnan1602
      @ganeshgopalkrishnan1602 Pƙed 2 lety +2

      you could check out this czcams.com/video/pBcFJmQ6UVM/video.html video where Ryan Dahl explains about Fresh and Deno. I didnt understand it fully but it has to do something with Deno using JIT instead of Ahead Of Time compilation

  • @ohturry5591
    @ohturry5591 Pƙed 2 lety

    You are probably the first and only one to talk about this here on CZcams

  • @kevcube
    @kevcube Pƙed 2 lety

    Ayyy I just ran this sample project locally the other night to check out Fresh AND Deno

  • @ArcaneVortex
    @ArcaneVortex Pƙed 2 lety +4

    Frameworks nowadays are like a different sort of ice cream.
    A ton to choose from, with fancy new ones being added.
    But ultimately people love the good old classics

  • @bideshbanerjee5506
    @bideshbanerjee5506 Pƙed 2 lety +3

    It seems like in future a new framework will come up to build your own framework..I think we will going to see a new job position in software industry...that is a FRAMEWORK DEVELOPER đŸ€—

    • @bribes_for_nouns
      @bribes_for_nouns Pƙed 2 lety +1

      honestly I can see this happening, even if you were half joking. it might be the only way to cope with this madness is to create your own
      then there will be the issue of working in teams because we all have our own unique framework. but that's not problem, we will just over-engineer a new solution, cross framework compatibility stack merge

    • @bideshbanerjee5506
      @bideshbanerjee5506 Pƙed 2 lety +1

      @@bribes_for_nounsabsolutely, you said right about the over-engineer part.
      In short JavaScript gonna stay even after the world ends..

  • @nykytakudrya7741
    @nykytakudrya7741 Pƙed rokem +1

    I replayed like 10,000 times the part at the end "Now you can take your side project...throw it in the garbage and give it a fresh start".

  • @leoryzap
    @leoryzap Pƙed 2 lety +1

    A video on edge and edge functions would be much appreciated

  • @izkacin
    @izkacin Pƙed 2 lety +35

    Gotta love this circles. First rendering gets pushed to clientside to get the load from the centralized server to the client. Then oh look all of a sudden lets not burden the client with rendering but put that to the server. In my opinion people don't know what they want anymore and do things just because they need to jusfity the next great thing. Rendering on the server can have some benefits but you are just creating a chokepoint under heavy load. Use the client, they are more then capable of simple rendering these days.
    Also what is with the islands? No javascript is just unrealistic and isolating it to modules is just complicating it for sake of complicating. Either you deploy javascript or you don't. And lets be honest unless you have some edge cases you will deploy it. In the end the product matter all this buzzword are just that and nothing more. Great developers will deploy great products with or without all the flashy new toys.

    • @JorgetePanete
      @JorgetePanete Pƙed 2 lety

      justify*

    • @YuriG03042
      @YuriG03042 Pƙed 2 lety +3

      angry man screams at cloud

    • @Titere05
      @Titere05 Pƙed 2 lety

      But I need new frameworks to justify why my old frontend sucks to my stakeholders man

    • @tefkah
      @tefkah Pƙed 2 lety +1

      It's not at all complicating things for the sake of complicating, less JS = faster app as you can cache all the generated stuff and deploy it closer to the user through a cdn. Granted, people seem to be trying to also move the rendering to the edge, but that's still pretty new.
      Similarly the move to server mostly happened because these better ways of creating web apps (react etc) now have frameworks which make doing so easier, making the separation between backend and frontend much smaller, meaning you don't have to fuck around in php anymore. The other main reasons are that it has also become clear that search engines just aren't as good at indexing client rendered pages as they said they are, so having all the pages fully rendered already really helps with SEO.
      I know it seems like "going back", but it's more "we had a better way making apps but but it was only client side but now we can easily do this server side + Google is a liar"

    • @izkacin
      @izkacin Pƙed 2 lety +1

      @@tefkah These are all fair points and I do agree with them. My main point for the cynical post was that in my long development career I have seen a lot of going around in circles and mostly not for the best. While web is always evolving and many good improvements came out, not everything is justified. But again you have some very good points there.

  • @Neomadra
    @Neomadra Pƙed 2 lety +3

    We live in the worst possible time to be a programmer. easy money by building simple HTML web pages is no more and almost everything you learn will be obsolete in 5 years. We finally need that hibernation technology to hibernate for 50 years when the dust has settled and there are established programming languages and frameworks. Image how much you would achieve by actually doing stuff instead of learning new frameworks.

  • @butterfly7562
    @butterfly7562 Pƙed 2 lety +2

    When I saw that fresh added more than 700 stars today on best of js, I knew that fireship must have made a new video.

  • @paulburger9904
    @paulburger9904 Pƙed 2 lety

    Just what the world needed. Another front-end framework.

  • @gimlam5909
    @gimlam5909 Pƙed 2 lety +3

    Now if some genuinely ingenious genius can tell me when Fresh would work better and when - Quik, and why, I'd give him/her a laurel.

  • @universecode1101
    @universecode1101 Pƙed 2 lety +21

    Finally a new Framework 😂 Have they reached 10? Incredible, how much stuff ... The problem is that it looks ... Great, with Typescript, Deno and SSR, that is, all new things and geared towards the future of programming. I think we'll hear about it, we'll see. Thanks Jeff

    • @johnnyapplesmith
      @johnnyapplesmith Pƙed 2 lety +7

      10 what? There's like a 100 frameworks.

    • @buc991
      @buc991 Pƙed 2 lety +2

      @@johnnyapplesmith More like 1000

    • @alexartigas9181
      @alexartigas9181 Pƙed 2 lety +2

      And yet everybody ends up using React, Angular or Vue or their SSR counterparts

    • @erickheredia8910
      @erickheredia8910 Pƙed 2 lety +1

      Nextjs for me, thanks, hehe.

    • @Titere05
      @Titere05 Pƙed 2 lety +2

      At this point a new framework is like a new altcoin, everyone says it's going to be great, ends up in oblivion

  • @Baedda666
    @Baedda666 Pƙed 2 lety

    Yey more frameworks. That's what we need

  • @ridiculousgames365
    @ridiculousgames365 Pƙed 2 lety +1

    Good to know the guy who made Node and Deno just used the same letters in the name and mixed them up

  • @benjaminsaur9173
    @benjaminsaur9173 Pƙed 2 lety +3

    Let's go Morty, in and out, 20 minutes adventure.

  • @yasirjanjua4978
    @yasirjanjua4978 Pƙed 2 lety +3

    Would you consider redoing fireship in fresh?

  • @j.oliveira
    @j.oliveira Pƙed 2 lety +1

    Exactly what we needed! Until tomorrow, when a new JS framework is born! :D

  • @flogginga_dead_horse4022
    @flogginga_dead_horse4022 Pƙed 2 lety

    I'm sold this will be the 4th rewrite!! If only I could finish something...

  • @KManAbout
    @KManAbout Pƙed 2 lety +4

    We're gonna build a framework. We didn't like the others so we'll write another.

  • @cozmik_kay
    @cozmik_kay Pƙed 2 lety +8

    Take ur 90% done project, throw it in the garbage and start over with fresh... 😂

  • @Yadin1234
    @Yadin1234 Pƙed 2 lety +1

    Wow your fast
    Great video like always! Thanks

  • @leopard1245
    @leopard1245 Pƙed 2 lety +2

    I just love watching the animated FRESH Logo on the HomepageđŸ€€đŸ˜‚

  • @vectoralphaSec
    @vectoralphaSec Pƙed 2 lety +5

    Is there actually people anyone who actively tries to stay up to the latest trend and learn the newest latest technology? Because I feel it's impossible there is a new framework and tech every week it feels like. There is no time in the world to dedicate to learn all that stuff. Main reason why I'm thinking of leaving web development and just going to something like graphics programming of just general software dev/engineer. Web Dev is too much for me now.

    • @vectoralphaSec
      @vectoralphaSec Pƙed 2 lety +1

      @@swattalks7624 but there will come a time when any or all of those frameworks are left behind and no longer used.

    • @Felipera_
      @Felipera_ Pƙed 2 lety

      well, aren't we all keeping up with what's new by simply watching these videos? I don't need to work with every new one, just to know they exist.

    • @Felipera_
      @Felipera_ Pƙed 2 lety

      @@vectoralphaSec then you jump to whatever is the big one at the time. You do that every 10 years or so, and 3 frameworks later it's time to retire anyways.

  • @DotWes
    @DotWes Pƙed 2 lety +9

    Ah yes, a new day a new js framework
    Jokes aside, this one looks very interesting I might give it a try

    • @Titere05
      @Titere05 Pƙed 2 lety +1

      Why? So you waste your time doing something in a technology most likely will never go mainstream?

    • @TheKisem
      @TheKisem Pƙed 2 lety +3

      @@Titere05 "why would you waste your energy and time to make those stupid wheels, when you can walk?"

  • @cm3462
    @cm3462 Pƙed 2 lety +1

    I'm new so I don't know what you're talking about but good shit, man, good shit.

  • @MagicAndReason
    @MagicAndReason Pƙed 2 lety +2

    The Rick & Morty clip is perfect cause I can't take it any more. I just can't.

  • @nfrmptbongo9439
    @nfrmptbongo9439 Pƙed 2 lety +7

    This is a goose chase I think less and less people will be willing to put up with as it goes on.
    This future for js frameworks doesn't look very promising, if you ask me.

  • @Berlm
    @Berlm Pƙed 2 lety +3

    This guy.. always delivers!! Amazing content EVERY. SINGLE. TIME. đŸ”„đŸ”„

  • @agatehao
    @agatehao Pƙed 2 lety

    Love it! Especially the end of this video ♻

  • @glimpsee7941
    @glimpsee7941 Pƙed 2 lety

    Once again that intro is on point