Next.js 15 Is Here (Vercel Ship Breakdown)

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 249

  • @furycorp
    @furycorp Před 3 měsíci +463

    Whose excited about rewriting their app every 6 months to keep up with their framework's endless experiments and rediscovery of web dev lessons from the early 2000's? NextJS devs!

    • @nejatnjonjo
      @nejatnjonjo Před 3 měsíci +14

      Angular started the (every 6 months) trend long time ago

    • @yiannis_p
      @yiannis_p Před 3 měsíci +23

      Try writing in python 😂😂
      React and web dev are some of the most backwards compatible ways to write software

    • @jiwachhetri7317
      @jiwachhetri7317 Před 3 měsíci +51

      That's why I'm still on next js 11. They have too much time in there hand to over engineer problems which doesn't exist.
      At the end of the day, it's just a website. That's it. Maybe a fraction of second of performance improvement - that's it - nothing more. It's not going to increase conversation rate, nor is it going to increase company value.
      Major companies still use jQuery and they are working completely fine.

    • @pmacdonald15
      @pmacdonald15 Před 3 měsíci

      useFromState, useActionState?

    • @CodingAbroad
      @CodingAbroad Před 3 měsíci +3

      @@nejatnjonjono it didn’t, only between versions 1 and 2

  • @lalithrockz
    @lalithrockz Před 3 měsíci +145

    All the next14 courses are breaking sweat

    • @statuschannel8572
      @statuschannel8572 Před 3 měsíci

      i believe the breaking changes would be low compared to the previous versions

    • @lalithrockz
      @lalithrockz Před 3 měsíci

      @@statuschannel8572 yeah, it is just very recently that I think most instructors have released their next14 courses.

    • @l2ob1222
      @l2ob1222 Před 3 měsíci +1

      little to no breaking changed changes like the previous ones

    • @carloslfu
      @carloslfu Před 3 měsíci +3

      Wait ... I'll be dropping a Next 13 course next month!

  • @ahmadmuslih
    @ahmadmuslih Před 3 měsíci +144

    Can't wait for next js 16 next month

    • @RubixCubed3
      @RubixCubed3 Před 3 měsíci +8

      And then Next 17 the day after that.

    • @null_spacex
      @null_spacex Před 3 měsíci +4

      Yall annoyed or something

    • @RubixCubed3
      @RubixCubed3 Před 3 měsíci

      @@null_spacex crazy concept, but people don’t have to be annoyed at something to make fun of it. They can make fun of something just for the lols.

    • @null_spacex
      @null_spacex Před 3 měsíci

      @@RubixCubed3 crazy concept, but people don’t have to think or assume something in order to ask a question that insinuates it. The question can be part of the fun that’s being made as well.

    • @RubixCubed3
      @RubixCubed3 Před 3 měsíci

      @@null_spacex first off I don’t see a quest that was asked, just comments, so I don’t understand why you said ask a question. Second, pretty hypocritical of you to say we assume something when you assumed we were annoyed.

  • @aldosch
    @aldosch Před 3 měsíci +68

    2:39 Another benefit of feature flags on the server is no cumulative layout shift while waiting for a client-side flag to be processed

    • @Mikko-fr9ut
      @Mikko-fr9ut Před 3 měsíci +4

      10000 times this. We use client-side feature flags loaded async ( thanks management (: ) and it's ATROCIOUS with the layout shifting a bunch of times, spinners that lead to nothing ( the component it's waiting for is disabled by a feature flag :D ), a mess

    • @carloslfu
      @carloslfu Před 3 měsíci

      Hell yes!

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis Před 3 měsíci +79

    6:40 - I have to disagree on that. We faced numerous security issues with next-auth and Next's Link component that forces caching. No, I *don't* want to cache the Link. I want everything that user does go through my security middleware. If I change a user permission to not allow a specific route I *don't* want this route to be cached for 30 seconds, I want the user to be redirected to the Forbidden page immediately. This was a valid security concern and finally they saw the light. If I want caching on something, make it opt-in, via an attribute and/or something on a Layout level.

    • @aberbaCodes
      @aberbaCodes Před 3 měsíci +8

      Your use case is niche and it's not like you can't disable that behavior. I wouldn't consider this point an issue

    • @Y-JA
      @Y-JA Před 3 měsíci +46

      ​​​@@aberbaCodesAuth and guarded routes are niche now? Give us a break shill

    • @rand0mtv660
      @rand0mtv660 Před 3 měsíci +25

      @@aberbaCodes how is basic authorization a niche?

    • @aberbaCodes
      @aberbaCodes Před 3 měsíci +7

      @@Y-JA what he is doing is a guarded/authenticated route that needs to be administered dynamically and take effect immediately... he's saying 30 seconds is too long. His own words. You can set or disable this behavior in the config. Doesn't take 5 seconds and it's definitely not a security issue.
      Very few RBAC apps do that and it's mostly a multi-user enterprise feature.

    • @danielf4438
      @danielf4438 Před 3 měsíci +5

      @@aberbaCodesright? What is even a valid, common use case when you need to invalidate the auth route cache in less than 30s ?

  • @WizardOGF
    @WizardOGF Před 3 měsíci +113

    Horrible default cache behavior burned me worse than you can possibly imagine

    • @carloslfu
      @carloslfu Před 3 měsíci

      I feel ya!

    • @jmula1963
      @jmula1963 Před 3 měsíci +1

      what happened

    • @jeffvalore5010
      @jeffvalore5010 Před 3 měsíci

      same. it's like they cared more about time to first render, than caring about showing actual valid content. It took me so long to figure out how to do sign in/out because of the damn cached content showing things as if you were still logged out after logging in.

    • @SandraWantsCoke
      @SandraWantsCoke Před 3 měsíci +2

      whatever does not kill you makes you stronger

    • @carloslfu
      @carloslfu Před 3 měsíci

      @@SandraWantsCoke Next made me have awesome abs!

  • @HelloWorld-lh1wk
    @HelloWorld-lh1wk Před 3 měsíci +86

    we have React 19 and Nextjs 15 before GTA VI

  • @AndrieMC
    @AndrieMC Před 3 měsíci +115

    They deleted the entire framework?

  • @DeanRTaylor
    @DeanRTaylor Před 3 měsíci +6

    Nextjs and Vercel are showing us the exact reason sales, product and design are in charge of business decisions and engineers are given clear goals they have to achieve. Engineers have too many smart ideas and love over engineering and over explaining things.
    In 8 years we've gone through 15 versions, for a framework that is a hell of a lot of breaking changes. It seems like they don't even believe this is a good way to build frontends.

    • @adtc
      @adtc Před 3 měsíci

      Surely there are alternatives. What are your favorites?

    • @DeanRTaylor
      @DeanRTaylor Před 3 měsíci

      @@adtc that's a good question. I do still like writing react. I just don't think I will use nextjs for a new project again, I still have one live project using it. Since then I've used laravel livewire, phoenix liveview, astro and one small project using using vanilla js and html templates with gos standard library, I think all of them can be considered more stable.
      The backend first approach makes deployment so much easier.

    • @neneodonkor
      @neneodonkor Před 3 měsíci

      ​@@adtc Nuxt. It just works

  • @paw565
    @paw565 Před 3 měsíci +10

    I'm always wondering if next js is stupid or I am too stupid for next js 😂

  • @J1Jordy
    @J1Jordy Před 3 měsíci +5

    The number of problems I had when first starting with Next that eventually turned out to be caused by caching is mind blowing. Glad they're changing it but it was long overdue.

  • @kale_bhai
    @kale_bhai Před 3 měsíci +15

    9:20 bruhhhhh
    30-second stale time on navigation, just found out last week.
    Mann, how many hours did i waste to debug it?

  • @mansoormasoudifard8624
    @mansoormasoudifard8624 Před 3 měsíci +5

    Come on! I've just begun learning Next 14 and the 15th will be coming soon. 🤦🏻‍♂️ I'm afraid when I learn 15th, the 16th version will come out. 😂

  • @dkr91
    @dkr91 Před 3 měsíci +1

    I actually love the WAF addition. Some clients couldn't switch to Cloudfare, so we are so excited we finally can manage traffic with the Vercel WAF

  • @rijkvanwel
    @rijkvanwel Před 3 měsíci +20

    I’m going to bookmark that video for when I have trouble falling asleep

  • @MrFalcone1988
    @MrFalcone1988 Před 3 měsíci +8

    Solid start is also out :) Solid T3?

  • @neoish
    @neoish Před 3 měsíci +3

    I understand video sponsorship disclaimers but I don’t always understand when CZcamsrs say I’m not sponsored; this is my honest opinion.
    I’m usually confused because sponsored or not I expect the honest opinion.

    • @adtc
      @adtc Před 3 měsíci

      When a CZcamsr is sponsored, there's a contract that prevents them from saying things that the sponsor doesn't want the public to know. (In short, an NDA is signed.) It doesn't matter if it's the truth or honest opinion. The sponsor will have the right to review and edit the video before it is published.

  • @namastay8417
    @namastay8417 Před 3 měsíci +1

    "Ignores your package.json and loads whatever it needs". Great, now I'm going to have nightmares tonight.

  • @yiannis_p
    @yiannis_p Před 3 měsíci +3

    Theo you pushed the edge runtime really hard for very good reasons (cold starts) and now you “hate” it!
    I don’t get it. We always knew it was a limited runtime with some strict limitations. Why all of a sudden vercel and you “hate” it ?

    • @rnts08
      @rnts08 Před 3 měsíci +3

      Flavor of the month syndrome. Front-end is a cesspool..

  • @krishgarg2806
    @krishgarg2806 Před 3 měsíci +7

    I kinda left the react/web dev world for 2 years because of studies, and everything has changed.
    Anybody got some points (very brief) I should look at to catch up? I am making a comeback.
    Looking at the replies and researching a bit, turns out nothing much of value has happened (except I guess server components).
    PS: I already knew good to advance react, familiar with backends, and had dwindled with svelte when I left. Only changes I see is we are using drizzle instead of prisma now, and react server components are finally stable (they were unstable and not used when I left).

    • @starnumber_alt
      @starnumber_alt Před 3 měsíci +3

      I think watch theo's 0 to prod video

    • @ciarancurley5482
      @ciarancurley5482 Před 3 měsíci +2

      Or the most recent app router video

    • @krishgarg2806
      @krishgarg2806 Před 3 měsíci

      @@starnumber_alt thank you, it looks to be a very good starting point.

    • @krishgarg2806
      @krishgarg2806 Před 3 měsíci

      @@ciarancurley5482 thank you!

    • @lalithrockz
      @lalithrockz Před 3 měsíci +1

      We do work on need to basis anyway

  • @northloo
    @northloo Před 3 měsíci +4

    Dude instead of reinventing concepts every 4 months and leaving 3 paragraphs in the documentation and leave for vacation for the next 8 months can we have proper ways to work with client and server components and functions together sithout having to split yourself in 12?? Like wtf are they even working on? How are we at next15 already but i still cant use a server action in a form using a simple way/method. I like next its what i decided to move foward with but man its management makes me mad.

  • @rand0mtv660
    @rand0mtv660 Před 3 měsíci +4

    13:10 hmm who comes up with these API names? They called it "after". after what exactly? Why can't a function have a descriptive name so that I don't have to go into docs to see what it means. I would like to understand it at a glance immediately when seeing it. Could have named it "runAfterReturn", "runAfterResponse" or something. "after" is just so ambigious and generic. Same with "cache", "dynamic" etc. "cache" also has a problem being named the same as "cache" from React. "waitUntil" is also up there with those. wait until what?
    I feel like they have an obsession coming up with shortest names possible for no reason.

  • @rijkvanwel
    @rijkvanwel Před 3 měsíci +4

    8:04 “a walkback of the things that were way to aggressive” - maybe, but I’m still picking up this we know best attitude from that video. Which is concerning

  • @starnumber_alt
    @starnumber_alt Před 3 měsíci +4

    Turbo getting better? Sign me up

  • @PiotrGrzegorczyk
    @PiotrGrzegorczyk Před 3 měsíci +2

    12:51, “one of the lubie's first big contributions” - sounds funny when you are a Pole knowing that “lubieowoce” nickname means “I like fruits” 😄

  • @ryzzlas
    @ryzzlas Před 3 měsíci +5

    6:22 Yes, the problem is, there is no way to inspect what is currently cached for how long. Yes, there are logs, but they only show you info after the cache change already happened so to speak.

    • @rijkvanwel
      @rijkvanwel Před 3 měsíci

      We desperately need cache dev tools

    • @srymisclick
      @srymisclick Před 3 měsíci

      You can create a custom cache handler and tell NextJS to use that. It's something you have to do anyway when self-hosting in a distributed env (and it's a major pain in the butt, too). It's pretty easy to add dev tools to it at that point. There's even an official example that uses Redis as the shared cache, and it comes with devtools - you can see what's in the cache and how revalidating a tag affects this. So you can actually add devtools to the cache, someone just has to make a package for it. Sadly, it would not be universal, but at least it would work in the general case of in-memory cache in single instance dev mode.

  • @TheFocusedCoder
    @TheFocusedCoder Před 3 měsíci

    Im so excited for Next.js 18 next month

  • @pinoniq
    @pinoniq Před 3 měsíci +2

    Caching the GET is just the HTTP default in a way.

  • @luizfcavalcanti
    @luizfcavalcanti Před 3 měsíci +1

    18:16 - Did you watch the video on Primeagen's channel? Are we really still debating this "because we know better" attitude from Vercel?

  • @adtc
    @adtc Před 3 měsíci

    QUESTION: Does "Request Memoization" still work automatically in Next.js 15 or we have to manually wire that now? (There's absolutely no clarity on this in the RC announcement about caching.)

  • @seawatts12
    @seawatts12 Před 3 měsíci +1

    What are your thoughts on mixing SST (Ion) aka Dax + Team, and Vercel? i.e. deploying AWS SQS, Event Bridge, Step Functions, and OpenNext, etc. This release clearly makes OpenNext outdated.
    My initial reaction is I would want to still use SST for deploying other AWS infrastructure but then use Vercel for my tRPC API + Next web apps.

  • @aniketdandekar7314
    @aniketdandekar7314 Před 3 měsíci +3

    Finally seeing Theo in a T-Shirt

    • @adtc
      @adtc Před 3 měsíci

      The situation is that bad when Theo has to record an emergency video wearing whatever he woke up in.

  • @rhino_interactive
    @rhino_interactive Před 3 měsíci

    how can you change the feature flags? Because to change it you need to post and the server won't allow you to modify the db

  • @qwerty-or1yg
    @qwerty-or1yg Před 3 měsíci

    Okay. so how's the developer experience for any of you right now using next? I've stopped using it a while ago, because I found it a mess with random caching and all the new stuff that's was coming in for the past couple of years. Like I have no idea how most of the stuff works behind the scenes, so I've went back to angular what I've enjoyed doing the most. Any tips what to look into/learn in next? Is it even worth it?

  • @lronmate
    @lronmate Před 3 měsíci +2

    Turbopack still doesn’t work on my project

  • @DmytroZhyvonitko
    @DmytroZhyvonitko Před 3 měsíci +25

    These guys invented a tool to solve not existing problems. And they have released the 15th version to fix a tool that solves not existing problems.

  • @imakhlaqXD
    @imakhlaqXD Před 3 měsíci +12

    Imagine something working in development and not in production. Its pure evil how do you even think its good idea???

    • @t3dotgg
      @t3dotgg  Před 3 měsíci +10

      Bundler behaviors are fundamentally different in dev and prod builds. Tools like Vite use entirely different bundlers in dev (ESBuild) and prod (Rollup), this is somewhat common practice.

    • @victor95pc
      @victor95pc Před 3 měsíci +1

      This is not a problem and not new, even React itself has two different bundle types: one for production(production mode) and the other for development, why do we do it? Because we want to have better React dev tooling while we are creating a new feature, in production we don't need to use that.

  • @thdxr
    @thdxr Před 3 měsíci +5

    bro

  • @aldanasjuan
    @aldanasjuan Před 3 měsíci

    I saw the thumbnail and I just came to ask if they deleted react from nextjs?

  • @tasin5541
    @tasin5541 Před 3 měsíci +3

    Between what remix's vision is for RSC and ease of use of vite, I would recommend to keep using vite for your react projects with csr for now. And when the new updates for remix drops, keep swapping them with RSC gradually.
    NextJs at it's current stage feels too experimental. If you're using pages router, that's fine though.

  • @pauek
    @pauek Před 3 měsíci

    Great video, Theo! ❤

  • @fernandobalieiro
    @fernandobalieiro Před 3 měsíci +1

    At this point just use angular, its gr8 now and i dont need to reerite it each semester

  • @ravisorathiya1756
    @ravisorathiya1756 Před 3 měsíci +1

    theo tell everyone thhat next 13 to 15 is going to be BREAKING CHANGE

  • @rmnilin
    @rmnilin Před 3 měsíci +1

    This video is NOT sponsored, but I bet Theo would like to continue working with Vercel.
    And even if he's not, it would be bizarre to say now, "I'm not being paid, so Next.js is an unmaintainable pile of shit."
    So, why does it matter then?
    Or this is a way to say that the other paid videos were just a way to feed shit into the audience's ears?

  • @codelivewithme
    @codelivewithme Před 3 měsíci +15

    Fix awful caching system vercel

    • @t3dotgg
      @t3dotgg  Před 3 měsíci +7

      Keep watching, you should be excited :)

  • @vinialves12362
    @vinialves12362 Před 3 měsíci +1

    I hate I'm still using NextJS 12 patterns at my job :(
    We're fucking spinning up an EC2 to run NextJS, I feel miserable

  • @youssefcha-kw2ox
    @youssefcha-kw2ox Před 3 měsíci +2

    i just started learning next js 14😢

    • @tigana
      @tigana Před 3 měsíci

      Same😭 Lord have mercy lol

  • @NomadicJulien
    @NomadicJulien Před 3 měsíci +1

    When will React 19 get released?

  • @blazi_0
    @blazi_0 Před 3 měsíci +2

    Man i hate this, they change next every few months and its always breaking changes. Wtf man

  • @user-cy4ks2vm7c
    @user-cy4ks2vm7c Před 3 měsíci

    What browser do you use?

  • @seanzhang3873
    @seanzhang3873 Před 3 měsíci

    I really hope that vercel fix the exit animation with the app router. It's been years.

  • @HeinTayZar-fo2xf
    @HeinTayZar-fo2xf Před 3 měsíci

    Last year I started using nextjs in nextjs 13 version, and have to be updated for every minor updates due to nextjs 13 and 14 errors, now we have nextjs 15, lets rewrite again

  • @josephmgift
    @josephmgift Před 3 měsíci +2

    Finally, next caching was troubling when I used Sanity, I had to revalidate to solve this.

  • @JLarky
    @JLarky Před 3 měsíci

    5:10 a bit of cursed knowledge, you can also opt out with "use no memo" (this is not a joke)

  • @AdamSowinski
    @AdamSowinski Před 3 měsíci

    How does it compare to SvelteKit?

  • @masaratech
    @masaratech Před 3 měsíci +1

    I want to build a framework and name it fucknext

  • @Me-vc4sf
    @Me-vc4sf Před 3 měsíci

    Are they experienced enough?

  • @WilliamWelsh
    @WilliamWelsh Před 3 měsíci

    theo please where did u get that shirt

  • @EverydayBeing-de1qu
    @EverydayBeing-de1qu Před 3 měsíci

    I like changes but if these changes mean I need to learn a complete different way of thinking such as app v pages router then I'm leaving the train.

  • @DelicueMusic
    @DelicueMusic Před 3 měsíci

    I really thought that Pages Router would eventually be phased out tbh.

    • @thomas-sinkala
      @thomas-sinkala Před 3 měsíci

      I doubt that. The app router has so many inadequacies by its very nature that pages router will still relevant.

  • @kasper369
    @kasper369 Před 3 měsíci

    Very hyped, exciting times, less gu

  • @dakdevs
    @dakdevs Před 3 měsíci

    So who is going to make the chrome extension to control Twitch feature flags lmao

  • @rapzid3536
    @rapzid3536 Před 3 měsíci

    Ohhhh, the feature flag thing was an advertisement.

  • @benheidemann3836
    @benheidemann3836 Před 3 měsíci +2

    Say feature flags are “insecure” is a reach.

  • @nakitai-wj1ki
    @nakitai-wj1ki Před 3 měsíci

    is the new router (app folder) still beta?

    • @srymisclick
      @srymisclick Před 3 měsíci

      According to Vercel it's not, it's stable, but sure enough some features (you could say, "advanced features") don't work.

    • @nakitai-wj1ki
      @nakitai-wj1ki Před 3 měsíci

      @@srymisclick oh great thank you

  • @user-jt7wb3zc1m
    @user-jt7wb3zc1m Před 3 měsíci

    *Ship just happened.* 🗿

  • @coder_one
    @coder_one Před 3 měsíci

    Vercel is now like a video game console producer with the rights to an exclusive title: React.js from the Meta inc.
    And that's disgustingly sad!

  • @grzesieksgs
    @grzesieksgs Před 3 měsíci

    lubieowoce - "I like fruits"

  • @mikejohneviota9293
    @mikejohneviota9293 Před 3 měsíci +8

    SvelteKit is complete come have a try and escape this drama

    • @mrbjjackson
      @mrbjjackson Před 3 měsíci

      Doesn't Sveltekit still have to integrate Svelte 5 features like runes and stuff? I feel like there are going to be some big changes in the next version. (I'm a Sveltekit fan btw)

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 Před 2 měsíci

      ​@@mrbjjackson nowhere near as bad as next bs

  • @simpingsyndrome
    @simpingsyndrome Před 3 měsíci +1

    I'm dying 💀

  • @JoaoPedro-wb6tb
    @JoaoPedro-wb6tb Před 3 měsíci

    What is that web browser??

  • @greendsnow
    @greendsnow Před 3 měsíci

    No more "app" router. Use zapp router. Use laravel actions, ssr? No, use ssm,mmr,ssg,abc,lpg.

  • @nyumat
    @nyumat Před 3 měsíci

    Huge.

  • @Chihab-kp2kx
    @Chihab-kp2kx Před 3 měsíci

    turbo causes upload thing of all things to fail

  • @ari.joel.m
    @ari.joel.m Před 3 měsíci +1

    Dawm Next has gotten complicated but exciting at the same time

  • @SazzadAhmedTuhin
    @SazzadAhmedTuhin Před 3 měsíci

    Can you react to the new Hasura v3? I think they fixed a lot of issues and it's great now

    • @ivan.jeremic
      @ivan.jeremic Před 3 měsíci

      I think you will be more happy just using WordPress as your backend. LoL

  • @danamka
    @danamka Před 3 měsíci

    It did take 5 seconds to understand what "breakdown" means here

  • @naughtiousmaximus7853
    @naughtiousmaximus7853 Před 3 měsíci +4

    Laravel > Next

    • @ilahazs
      @ilahazs Před 3 měsíci

      But not SPA, it's awful if using livewire for SPA

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 Před 3 měsíci

      @@ilahazs oh yes definitely, I agree 100%

    • @SuperSniffen
      @SuperSniffen Před 3 měsíci

      Next just copied laravel let's be honest

    • @rand0mtv660
      @rand0mtv660 Před 3 měsíci

      Different frameworks for different use cases. I use Next.js mostly for frontend and don't care about most of its backend "capabilities" except server side rendering sometimes.

    • @tanzimibthesam5861
      @tanzimibthesam5861 Před 3 měsíci

      ​@@ilahazs from V3 it has changed and improved a lot and Filament is something most devs can dream for

  • @AsadSiddiquee
    @AsadSiddiquee Před 3 měsíci

    I left at next 13. :)

  • @denilsoncosta9837
    @denilsoncosta9837 Před 3 měsíci

    I tried PPR not ready yet!

  • @Me-vc4sf
    @Me-vc4sf Před 3 měsíci

    Evan you can solo them

  • @Oxygen.O2
    @Oxygen.O2 Před 3 měsíci +4

    Next 16 going out next week, can't wait. I'm trying to convince my grandpa's team to switch front end to NextJS, but this make it more and more seem like a toy than an usable dev environment, can't they just do a LTS version like Ubuntu does? Because it's ridiculous to keep up at this rate. I've a client project that I started with 13.4 a few months ago and it is already out-of-date, by 2 major version?! I know and understand that the update should be fairly easy, but nonetheless makes it seems like you have to be aware of what they do every single week, I try to build shit, please get out of my way! It was the first promise of Next and it's not true anymore.

    • @victor95pc
      @victor95pc Před 3 měsíci

      This is crazy, I recommend you hire someone else to do updates haha, so you can deploy new features, but for me, Next.js seems like a toy framework, but you know people say if you don't use it you will create your own framework, I did my own "framework" multiple times back in the days with React, you know in order to update it, it was super simple, few libs = less update, like why it would be so hard to add React + libraries you need, instead of adding an entire framework.

    • @armanamini1450
      @armanamini1450 Před 2 měsíci

      Why did you convince them to use next?

  • @Sammysapphira
    @Sammysapphira Před 3 měsíci

    Wow

  • @TimRottmann
    @TimRottmann Před 3 měsíci

    Uhh I dig "after" :)

  • @vatsalrajchauhan2983
    @vatsalrajchauhan2983 Před 3 měsíci

    Cool t shirt

  • @LifeSurf123
    @LifeSurf123 Před 3 měsíci

    Hydration errors :O

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna Před 3 měsíci

    wink wink

  • @kar2k
    @kar2k Před 3 měsíci

    At this point lavaral, regular react and sveltekit looking sweet. We are sick of next.js

  • @carlhandy
    @carlhandy Před 3 měsíci

    So they finally caught up with Nuxt… nice

  • @neetishraj
    @neetishraj Před 3 měsíci +2

    😅Gotta stop with this "peace nerds", man! we love u no disrespect.

  • @gmoniava
    @gmoniava Před 3 měsíci

    Vercel could not even create decent docs for nextjs

  • @lronmate
    @lronmate Před 3 měsíci

    caching is hard

  • @adimail2404
    @adimail2404 Před 3 měsíci

    Caching is hard 😐

  • @guppy13
    @guppy13 Před 3 měsíci +1

    They couldn’t get it right the first 14 times? Joke framework

  • @danielmajer1648
    @danielmajer1648 Před 3 měsíci

    I haven't even watched it yet. Still having the ads, but what the heck... Next 14 hasn't lasted long

    • @t3dotgg
      @t3dotgg  Před 3 měsíci +1

      14 had no new APIs, and 15's are mostly experimental. Almost any app built on 12 or higher should be able to upgrade just by bumping versions :)

    • @danielmajer1648
      @danielmajer1648 Před 3 měsíci

      @@t3dotgg I ain't complaining. Until I don't have to go back to Symfony or Django I am a happy monkey thanks to Next.

  • @fifty6737
    @fifty6737 Před 3 měsíci +1

    Next js has become one of the shittiest frameworks out there
    From the messy App Router, Weird RSC integration, cache bullshit, inability to be deployed away from vercel without using a fucking docker container, the horrendous performance of webpack
    Next.js experience is now a painful one
    Twice now i found myself switching mid project from next to remix or pure SPA React

    • @victor95pc
      @victor95pc Před 3 měsíci

      SPA React was always simpler... Sent the initial state from the server side to the client and render it, simple as that... No need to use anything you don't feel you need, you can only use React.

  • @razdingz
    @razdingz Před 3 měsíci

    I love woman juices , also ur face is quite funny bro :)

  • @HemstitchedIrony
    @HemstitchedIrony Před 3 měsíci

    Can you please stop putting the absurd shocked face on the thumnails, its not 2016 and even mr beast doesn't do it anymore because its corny and doesn't work, just put your normal face so we know its you and leave the cringe youtuber face to the kids channels please

  • @sbogdaniuk
    @sbogdaniuk Před 3 měsíci +2

    Don't do dark content.
    It looks like me doing this podcast, as I see myself in the monitor

    • @t3dotgg
      @t3dotgg  Před 3 měsíci +3

      Everyone complained about me charging for dark mode, now you're complaining I gave it out for free? smh

    • @SnowDaemon
      @SnowDaemon Před 3 měsíci

      @@t3dotgg good point lol

  • @1OJosh
    @1OJosh Před 3 měsíci

    Use remix, you won’t regret it