SvelteKit in 100 seconds

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Learn the basics of the SvelteKit - a metaframework that can fetch data and render Svelte web applications on the server. Find out how it compares to other fullstack tools like Next.js for React and Nuxt for Vue.
    #webdevelopment #javascript #100secondsofcode
    🔥 Get the full SvelteKit Course fireship.io/co...
    Upgrade at fireship.io/pro
    Use code YT25 for 25% off PRO access
    💬 Chat with Me on Discord
    / discord
    🔗 Resources
    SvelteKit kit.svelte.dev
    Svelte in 100 Seconds • Svelte in 100 Seconds
    Nuxt in 100 Seconds • Nuxt in 100 Seconds
    🎨 My Editor Settings
    Atom One Dark
    vscode-icons
    Fira Code Font
    🔖 Topics Covered
    What is SvelteKit?
    Who created Svelte?
    Best web development frameworks
    Easiest JS frameworks to learn
    SvelteKit quickstart tutorial
    SvelteKit vs Next.js
    SvelteKit vs Nuxt
  • НаукаНаука

Комментарии • 624

  • @Fireship
    @Fireship  Год назад +217

    If you like getting stuff shipped, then you'll love SvelteKit. Try it out in the full course fireship.io/courses/sveltekit

    • @ofallcodeandmore5502
      @ofallcodeandmore5502 Год назад

      first

    • @TheJackTheLion
      @TheJackTheLion Год назад

      second

    • @jakobnoergaard2523
      @jakobnoergaard2523 Год назад

      The OnlyFans link… 😂

    • @叵
      @叵 Год назад

      sus

    • @SamuelHauptmannvanDam
      @SamuelHauptmannvanDam Год назад

      Looks incredible. I would love for you to show the difference between this and angular with firebase functions. I'm not sure if there would be much of a difference or how it would work, if you are already hosting of firebase, what would then happen? These functions would still have to be deployed somewhere right? Or what am I missing?

  • @hunterbertoson156
    @hunterbertoson156 Год назад +999

    Thanks! Putting 10 years of SvelteKit experience on my Resume now.

    • @Qefx
      @Qefx Год назад +45

      10 years, 100 seconds... in Javascript its all the same!

    • @repairstudio4940
      @repairstudio4940 Год назад +4

      😂 same

    • @larryd9577
      @larryd9577 Год назад +17

      ​​@@Qefxonly if you compare them with a double equals

    • @CappaLimk
      @CappaLimk 11 месяцев назад +4

      Isn't it going to be hard to get a job in sveltekit because most companies use React,Angular and Vue.js

    • @knorrepotje22
      @knorrepotje22 11 месяцев назад

      @@CappaLimk seeing more and more companies starting to use Svelte tho.

  • @ardinhelios5677
    @ardinhelios5677 Год назад +638

    I had been a hardcore react lover, then had to learn vue for work.. but lemme tell you I was mind blown when I started using svelte and svelte kit.. the components look nothing like their cluttered counter parts.
    For anyone sceptical about learning svelte, I highly recommend try it out once, working with react and vue will feel like rubbing stones for fire, while svelte being a very convenient lighter

    • @wojciechosinski5927
      @wojciechosinski5927 Год назад +7

      What are your thoughts of Vue compared to other two? I like the reactivity system there, but any operation on "raw" elements is a pain

    • @lautarobernati2557
      @lautarobernati2557 Год назад +84

      you'll drop dead when you touch angular then

    • @saadahmed688
      @saadahmed688 Год назад +35

      Vue with is pretty much like svelte

    • @daleryanaldover6545
      @daleryanaldover6545 Год назад +53

      @@saadahmed688 vue 3 literally took the idea from svelte, *react 13 also copied their homework from svelte. This says more about svelte itself.
      Edit: *Well it's Next 13, but the point still stands.

    • @nullpointer1755
      @nullpointer1755 Год назад +26

      @@saadahmed688 Vue still uses a virtual dom, which makes using JS libraries a pain, because you'll have to use a wrapper library (if the wrapper library exists of course, orthewise you'll have to make your own or use another library).
      This is not a problem with Svelte, you can integrate pretty much any JS library.

  • @abtix
    @abtix Год назад +229

    I’m so glad you’re making videos about svelekit. I also loved the sveltekit course on your website

    • @dision9470
      @dision9470 Год назад +5

      I'm all for sveliket videos.

    • @tens0r884
      @tens0r884 Год назад +3

      @@dision9470 for sure, definitely prefer sovelkut over verbose things like react

    • @thenewdesign
      @thenewdesign Год назад +1

      What's the link to the course?

    • @zuma206
      @zuma206 Год назад +1

      @@dision9470 same man, can't wait for more svalbard content

  • @beganovich
    @beganovich Год назад +353

    Tip: You don't need to import PageLoad type, `export let data` will be automatically typed and provide autocomplete by the extension & LSP itself.

    • @deeOOgh
      @deeOOgh Год назад +29

      True, but only in vscode afaik. You want to keep that if you or others in your team use other editors/IDEs

    • @lucas.p.f
      @lucas.p.f Год назад +19

      Yes, but it's a bit messy. I get typescript errors all over the place when not typing data or form variables. It's best to type it

    • @dekeijzergeorge9974
      @dekeijzergeorge9974 Год назад +4

      nvchad ftw

    • @shubhambhattacharjee1111
      @shubhambhattacharjee1111 Год назад +8

      It seems to also work on nvim actually now.

    • @deeOOgh
      @deeOOgh Год назад +1

      @@shubhambhattacharjee1111 I thought it would just be a matter of time 🙂. Glad to hear, thanks for the info!

  • @SvelteSociety
    @SvelteSociety Год назад +143

    Since a while back you don't even need to include the PageData types or import from ./$types! Just omit it and it'll work out of the box as long as you're running the dev server! :)

    • @Davidlavieri
      @Davidlavieri Год назад +4

      If it's not dev server then what 😂

    • @SoloElROY
      @SoloElROY Год назад +5

      @@Davidlavieri If it's not dev server you won't need types (?

    • @SoloElROY
      @SoloElROY Год назад +1

      @@Davidlavieri I'm guessing just the linting won't update if the dev server is not running

    • @icarojose6316
      @icarojose6316 11 месяцев назад

      It does t lwork in my pc

  • @perorbem
    @perorbem Год назад +366

    Fireship somehow always manages to make a video about the exact subject I'm learning about

    • @marlo-ji
      @marlo-ji Год назад +1

      Why am I here?

    • @smolley
      @smolley Год назад +6

      I literally started looking into SvelteKit 2 hours ago. This is kinda creepy, ngl.

    • @gigiopincio5006
      @gigiopincio5006 Год назад +3

      he cheats by making videos about every possible subject

    • @maxwellkjr
      @maxwellkjr Год назад +6

      He is an AI after all. Constantly learning and reading our minds

    • @CoentraDZ
      @CoentraDZ Год назад +3

      Because we all are looking for what is currently trend, maybe 🙄

  • @jackdavenport5011
    @jackdavenport5011 Год назад +44

    I’ve recently been trying out svelte kit and it’s honestly made web dev fun for me again. I’m honestly kind of dreading having to go back to React for my work because Svelte is just so much cleaner.

    • @galaxiapixel
      @galaxiapixel Год назад +6

      A few days ago I inherited a huge project in React. It was slow, its code very dirty and with many rendering errors to correct.
      In a week I reimplemented almost the entire system in svelte kit, and the system is different, the users were really amazed by how fast the system was and how scalable it was.

    • @AnassSanba-f5d
      @AnassSanba-f5d Год назад +1

      Wait until you want a specific functionality, u will need to implement it ur self

  • @cre8ive65
    @cre8ive65 Год назад +69

    I've had SvelteKit in production for coming up on 2 years now (Yes we shipped using the beta lmao) and looking back I would GLADLY do it again, even with the beta growing pains.

    • @Algoinde
      @Algoinde Год назад +11

      "Shipped on beta" checking in, 1.5 years, 100k users, zero regrets. And the RC migration was an excuse to rewrite tech debt anyway :)

    • @jakobsturm2438
      @jakobsturm2438 Год назад

      Same

    • @younlok1081
      @younlok1081 Год назад +1

      how will you manage if you have also a mobile app that will request data with api routes

    • @ko-Daegu
      @ko-Daegu Год назад +1

      @@younlok1081 I really wonder how to use full stack web frameworks when you have IoT/mobile/Desktop apps

    • @Algoinde
      @Algoinde Год назад +2

      @@younlok1081 you create api routes with js files and use those in both. Sveltekit is smart enough to handle this for SSR too.

  • @natouche68
    @natouche68 Год назад +7

    I swear this guy has superpowers, I just started a new project with Svelte kit last week !
    Svelte and svelte kit are so nice, it's juste a perfect stack !

  • @sxlbrads
    @sxlbrads Год назад +12

    I'm starting out in web development and Svelte has made things so much easier for me. Currently using it for my first serious project :)

    • @ajohndaeal-asad6731
      @ajohndaeal-asad6731 Год назад +2

      I highly recommend it

    • @Dipj01
      @Dipj01 Год назад +1

      that's great. Unfortunately, you'll still have to learn React or Angular since most of the jobs use those. Hopefully Svelte will continue to get more adoption

  • @BrUSomania
    @BrUSomania Год назад +3

    I just recently started using frameworks and I gotta say Svelte made it much easier getting into than the others (especially compared to React).

  • @johnnycatsville5486
    @johnnycatsville5486 Год назад +6

    I'm with Svelte for years, best framework ever, just no jobs positions lol

  • @SirDamatoIII
    @SirDamatoIII Год назад +7

    Dang this was awesome Jeff, it’s a concise 100sec version of the course! Saw things noted that I missed when going through the course - which was excellent btw!

  • @zb2747
    @zb2747 Год назад +1

    I’m happy with how much growth svelte has made in the last 2 years

  • @jondoe79
    @jondoe79 Год назад +23

    Svelte, Vue are prime examples of one man vs tech giant

    • @unknown-user001
      @unknown-user001 Год назад +9

      One thing is clear is tech giants love to make things complicated and its size enormous

    • @HorsiMusic
      @HorsiMusic Год назад +8

      Exactly. And both Vue and Svelte whoop reacts butt.

    • @AnassSanba-f5d
      @AnassSanba-f5d Год назад +1

      Svelte and vue vs react and angular

    • @marusdod3685
      @marusdod3685 Год назад

      @@HorsiMusic both vue and svelte produce bigger bundles than react. that is because they wrap components in a lot of boilerplate code while react just lets the engine do all the heavywork. they are not really any faster

    • @liquidsnakex
      @liquidsnakex Год назад

      ​@@marusdod3685 Get lost, react fangirl.
      That kind of BS doesn't work when anyone can see the benchmarks for themselves lol

  • @elhaambasheerch7058
    @elhaambasheerch7058 Год назад +1

    Jeff never stop making these videos, they're awesome!
    Also would love to see these:
    Zustand in 100 seconds
    SWR in 100 seconds
    Jotai in 100 seconds
    tRPC in 100 seconds
    Drizzle in 100 seconds

  • @AWIRE_onpc
    @AWIRE_onpc Год назад +10

    Always wanted you to make a video about sveltkit.

  • @seyyedkhandon
    @seyyedkhandon Год назад +1

    Wowwwwww, I've never thought sveltekit is this beautiful, I've always just heard of it... thanks mann😍😍

  • @Killtec
    @Killtec Год назад +2

    i am already using sveltekit and i fucking love it. I am coming from a C# background, tried Angular but really fell in love with sveltekit, this is a great overview!

    • @tycooperaow
      @tycooperaow Год назад +1

      Yeah when I was using React and Angular it gave me backpains

  • @shane3744
    @shane3744 Год назад +10

    The server features of SvelteKit are super nice and intuitive. I'd love a video about your take on React Server Components and the latest version of Next using them.

  • @HONjramiroz98
    @HONjramiroz98 Год назад +1

    As a Sveltekit developer I loved this video
    And most importanty I’m glad to understand it !!🎉

  • @jeffbenson3222
    @jeffbenson3222 Год назад +2

    I didn't see where the video compared SvelteKit to Next.js and Nuxt - would like to learn more about that!

  • @zelesim
    @zelesim Год назад +1

    this looks tidy, organized and easy to understand

  • @brett84c
    @brett84c Год назад +15

    I desperately want Svelte to start getting mainstream adoption. I'm so tired of React and Angular is just pure pain (though necessary if you want more job opportunities to choose from). Used Svelte for several projects this past year and it is such an incredible developer experience.

  • @bparlan
    @bparlan Год назад +1

    just love your existing and love of humanity man.

  • @bjbegui
    @bjbegui Год назад +1

    I'm currently working with a SevlteJS/Quarkus application and loving it.. hopefully i can do more.

  • @svampius2448
    @svampius2448 Год назад +17

    I'm really hopeful to see a video on Blazor United, the .NET 8 version of Blazor that can switch between server-rendering and WASM at the component level! This is a game-changer and I believe it's set to give other frameworks a serious run for their money. Keep up the fantastic content, Fireship!

    • @ahammadalipk
      @ahammadalipk Год назад +3

      Will be front runner sure , but the caveat is , it is not open source right?

    • @erickmoya1401
      @erickmoya1401 Год назад

      .Net? Dafuk?

    • @svampius2448
      @svampius2448 Год назад

      @@ahammadalipk It's open-source, like the rest of .NET since it became .NET Core back in 2014!

  • @thekinoreview1515
    @thekinoreview1515 Год назад +1

    Svelte + Kit is the best framework I've ever used

  • @LưuTrữHìnhẢnh
    @LưuTrữHìnhẢnh 3 месяца назад

    Спасибо автору за новую связку. Проверил, все работает.

  • @misakpoghosyan1263
    @misakpoghosyan1263 Год назад +3

    THE TIMING ON THIS!!!
    I was looking into your old videos about React, Next.js/Svelte, SvelteKit comparison to decide which stack to use on my next project, and this drops...

  • @damnnn.
    @damnnn. Год назад +2

    I've started to learn Svelte/Sveltekit with Fireship videos and i love it. Sveltekit is faster than Nuxt,Next,Astro, Express etc. Directly to the point and no boilerplate codes. Thanks to Rich Harris, Svelte team and Fireship.

  • @arytiwa4351
    @arytiwa4351 Год назад +1

    I use it on day to day basis and LOVED it 😍

  • @febryanap
    @febryanap Год назад

    Sveltekit is the second javascript framework I've been use. Coming from React and surprised because how they handle things very simple.

  • @niagalves
    @niagalves Год назад +8

    Svelte is the future ❤️

    • @MarvinPowell1
      @MarvinPowell1 Год назад +1

      Me on the right side of the screen at 2:43.

    • @niagalves
      @niagalves Год назад

      @@MarvinPowell1😂😂😂

  • @roldyclark
    @roldyclark Год назад +1

    literally just started a fresh sveltekit project at work, like installed sveletkit at the same moment you uploaded...

  • @ziondotson6157
    @ziondotson6157 Год назад +1

    Svelte and SvelteKit really made my life easier. Unlike React, React can only make things worse and as complicated as possible.

  • @ShiloBuff
    @ShiloBuff Год назад

    I love SvelteKit and glad you have a video on it to spread awareness of it.

  • @kaleabmelkie
    @kaleabmelkie Год назад

    One I've been waiting for...
    Note: You no longer need to manually type `PageData`, `PageLoad`, etc. types... it automatically just knows what `export let data` and load functions are

  • @gokudomatic
    @gokudomatic Год назад

    To be exactly, Sveltekit is your most beloved web framework in the world. Still worth checking it out, thanks to your quick introduction.

  • @TheJackTheLion
    @TheJackTheLion Год назад

    YES! I have dreamed about this moment that Fireship does SvelteKit

  • @Anthemy_beats
    @Anthemy_beats Год назад +6

    Cool, I always saw svelte as a not so good framework, but it looks good, even more with svelte kit

    • @hnazmul
      @hnazmul Год назад +1

    • @47818
      @47818 Год назад +1

      Not so good? What made you think that?

  • @bryamalfaro
    @bryamalfaro Год назад

    Thank you for that video, it's amazing. I've just started studying about Svelte and I already love it.

  • @ha5anmukhlis
    @ha5anmukhlis Год назад +1

    sveltekit is the best framework out there

  • @XDarkGreyX
    @XDarkGreyX Год назад +1

    I recently started building my first medium-sized app with it. I am not that deep into it yet, but damn am I excited.

  • @basione
    @basione Год назад

    SvelteKit is the GOAT! Hope it gets more recognition and adoption.

  • @Александр-ч4п5ъ
    @Александр-ч4п5ъ Год назад

    Svelte always deserves more recognition than it gets.

  • @MarthinusBosman
    @MarthinusBosman Год назад

    Perfect! I realised there was a bunch of stuff I wasn't aware of in sveltekit and was looking for this

  • @i-cannot-clutch8459
    @i-cannot-clutch8459 Год назад

    I made my portfolio using svelte and confirmed that if someone were to start web development using svelte, other frameworks won't ever be the same for them.

  • @boredSoloDev
    @boredSoloDev Год назад

    FINALLY,
    I was waiting for the hype train so I can flex learning it

  • @zedshockblade7157
    @zedshockblade7157 Год назад +45

    The only reason I'm staying with react is because of the job opportunities, but the moment companies adopt Svelte, im ready to go

    • @unknown-user001
      @unknown-user001 Год назад +8

      True. Staying with react is only for react junky companies

    • @ridass.7137
      @ridass.7137 Год назад +1

      you better dont miss out then

    • @s1nistr433
      @s1nistr433 Год назад +3

      Our jobs are gonna be replaced by AI soon, so coding for jobs isn't that important anymore

    • @sven-o
      @sven-o Год назад +3

      @@s1nistr433 lmao

    • @marusdod3685
      @marusdod3685 Год назад

      there's no better framework than React

  • @h8moss766
    @h8moss766 Год назад +2

    Been waiting for this!!

  • @jh-devv
    @jh-devv Год назад +2

    I was just making a sveltekit site, nice :)

  • @ikechukwucharles2314
    @ikechukwucharles2314 Год назад

    Finally, been waiting to learn more about sveltekit.

  • @Terr590
    @Terr590 Год назад +2

    SvelteKit is amazing!

  • @kokizzu
    @kokizzu Год назад

    svelte (without kit) is the best :3
    3 other popular (and their server side counterpart) give me such productivity

  • @tomascz
    @tomascz Год назад

    I love SvelteKit, for me best JS framework. Great video 👍

  • @Jake-bh1hm
    @Jake-bh1hm 4 месяца назад

    Please made a svelte 5 runes edition course on your website. I really enjoyed your svelte course on your site. I loved how you used a real life example building the link tree like app… now with svelte 5 being almost stable, I would love to have a full real life example project made from scratch again. Thanks 🙏

  • @alfredaddo651
    @alfredaddo651 Год назад

    I always say they couldn’t have chosen a better name. The Svelte is so svelte.

  • @asatorftw
    @asatorftw Год назад

    SvelteKit literally saved my passion for development.

  • @AHN1444
    @AHN1444 Год назад +1

    I learned React and Next lately, like a couple of months from now, it was a big paradigm change in comparison with PHP for backend and jQuery in frontend. React really made interactivity much simpler, but it has some really bizarre things and too much boilerplate code for simple things. Now on the other hand, Svelte? It's all the good from React and Next but without all the nonsense. I am loving Svelte, it's great! =)

  • @Joshua-sp1kd
    @Joshua-sp1kd Год назад

    I’m guessing this is now Jeff’s favorite In 100 Seconds video

  • @not-me45288
    @not-me45288 Год назад

    Thanks bro. Looking into svelte now.😊

  • @juannicolai8771
    @juannicolai8771 Год назад

    Amazing tool! The best js framework ever

  • @mopholo
    @mopholo Год назад

    Using Svelte/kit for a major product, a few issues but nothing we couldn't figure out, the pace of change has no become manageable with kit, but it's now slowed to the point that we can catch up and do some refactoring, early adopter problems.

  • @HeisenbergFam
    @HeisenbergFam Год назад +1

    Pretty dope tool tutorial to fetch useful data, cheers for the free guide

  • @JetJockey87
    @JetJockey87 Год назад +1

    Routes can be defined by any svelte file, which was super weird until they changed the syntax to require prepending the files with the "+" modifier.

  • @coolmanabc1231
    @coolmanabc1231 Год назад

    I have no idea what your saying but your fancy words are soothing

  • @unflexian
    @unflexian Год назад +1

    i swear to god all these symbolic directories and file name extensions, someone is going to reinvent header files in a few years and become the IT tech bro of the year

  • @thavrisco1632
    @thavrisco1632 Год назад

    Nice to see a more modern video on this.

  • @LetrixAR
    @LetrixAR Год назад

    I love the magic behind the automatically generated types

  • @AlcantaraMC
    @AlcantaraMC 8 месяцев назад

    I have been learning svelte, and it almost feels like a hack. props to the contributors of this project.

  • @dennismuller1141
    @dennismuller1141 Год назад +1

    0:38 "sex: false" is very relatable

  • @sven-o
    @sven-o Год назад

    Svelte has been so much fun for me so far, amazing framework!

  • @ChoccyMewk
    @ChoccyMewk Год назад

    When I really don’t understand what he’s talking about it feels like way more than 100 seconds. I still love the videos though

  • @necrolycoris
    @necrolycoris Год назад +1

    Ah yes, sveltekit. The framework that i actually understand compared to react or next.js.
    Cant wait to see more from this underappreciated framework 😊

    • @marusdod3685
      @marusdod3685 Год назад +1

      if you dont understand react or next it's really your own fault. svelte seems a little closer to vanilla js (it's not), but what it offers in simplicity it robs you in flexibility. react gives you the tools to build anything from scratch and once you understand it all these other frameworks start feeling a little too opinionated

  • @zedmagdy
    @zedmagdy Год назад +2

    talk about Inertiajs with laravel or RoR it's the best stack right now I think

  • @stuvius
    @stuvius Год назад

    Svelte is a blessing

  • @aperture147
    @aperture147 Год назад

    using bootstrap and svelte kit is a bless for a backend dev like me

  • @sabyasachipanda8196
    @sabyasachipanda8196 Год назад +2

    💯💯💯

  • @realfranser
    @realfranser Год назад +6

    I am concerned about the maturity of Svelte vs other frameworks such as React, Angular or Vue.
    Is Svelte robust enough to be resilient for a product that have large reach?
    Does Svelte have rich support community and documentation so that a common issue is easily addressable?
    Thanks in advance everyone 🙏

    • @TheJackTheLion
      @TheJackTheLion Год назад +3

      One thing is for sure, every product that you mentioned started small and grew. Sveltekit just really got started, meaning its current size and robustness aren't necessarily an indicator of things to come. Even the most powerful man in the world was a baby once.
      For what it's worth, I found the Svelte and SvelteKit documentation to be some of the most beautiful and well-defined I have seen. I would definitely say that it assumes that you have some web dev experience but it is more mature than most I see at this stage.
      Finally, you are most definitely right about there not being much of a community but all signs point to it growing. I think at its very core and usefulness, SvelteKit will remain a great way to bring more joy into making websites.

    • @okie9025
      @okie9025 Год назад +4

      1. The nature of Svelte makes it so that minimizing your dependencies is very easy, unlike in React where some projects would literally be impossible to make if some of the more popular dependencies didn't exist. Popularity isn't really that big of a concern in Svelte.
      2. Svelte is strictly targeting the web, unlike React which tries to be a general-purpose component-building library. This means that it's going to naturally have a larger growth in the web world, since building traditional HTML websites using Svelte is way easier and feels more natural.
      3. To add to the point above - Svelte is not that good for purposes other than building websites. Don't expect Svelte competing with react-ink and react-native.

    • @fakenameforgoogle9168
      @fakenameforgoogle9168 Год назад +2

      @@okie9025 what makes you say Svelte is "strictly" targeting the web? `svelte-native` is a thing -- it's no more strictly targeting the web than React is

    • @okie9025
      @okie9025 Год назад +2

      ​@@fakenameforgoogle9168 IMO Svelte is very obviously tied to the traditional web ecosystem. This is evident even in the terminology they use: it's not "screens" or "components", it's pages. It's not a "web app", it's a website.
      And here are the major selling points of Svelte:
      - reduced JS bundle size
      - progressive enhancement (making your website work with/without JS)
      - easier use of HTML web standards like form actions and serverside rendering
      - better SEO.
      Notice that basically none of these features are applicable to any platform other than the web. React, however, tries to be as lean as possible. The React team to this day has made sure not to include anything web-related in their library, so that it can work as a general purpose component language.

    • @Mabi19
      @Mabi19 Год назад +1

      Svelte might not be particularly mature yet, but I think it should be fine by now. If you do want a more developed ecosystem, possibly look at Vue 3, as its Composition API is quite similar to Svelte. (I actually prefer Vue slightly over Svelte, but that's just my opinion). Nuxt (Vue's main fullstack framework) is also very nice to work with, though a little different from SvelteKit.

  • @Samuftie
    @Samuftie Год назад

    Best framework ever.❤

  • @nickfuenmayor3582
    @nickfuenmayor3582 Год назад +79

    I'm a react lover and a svelte lover as well, my dream? a world where developers can see the beauty of each technology individually and understand that there is a space for each framework and all it's about of what you are trying to solve.
    Edit: Hey there! For those asking, I've added more details about my personal pov in the comments. Thanks for the interest!

    • @gouravprajapati3270
      @gouravprajapati3270 Год назад +7

      Can you please explain the use case where you find react and svelte useful?

    • @Taklop
      @Taklop Год назад +23

      What problem would you solve with react that svelte wouldn't solve just as well or better? (Unless we are talking business problems, EG hiring enough devs with the prerequisite knowledge/ existing library support)

    • @everythinggoes850
      @everythinggoes850 Год назад +34

      There's nothing beautiful about React

    • @tinmank
      @tinmank Год назад +8

      @@everythinggoes850 Thank you!

    • @cassolmedia
      @cassolmedia Год назад +5

      @@Taklop building a native mobile qpp?

  • @readyplayer2197
    @readyplayer2197 Год назад

    I just love svelte.

  • @jeffthekiller229
    @jeffthekiller229 Год назад +1

    I love you fireship

  • @LexicalNoScope
    @LexicalNoScope Год назад

    Waiting on a Proompt-Kit video. I know nothing about the extremely low level JavaScript frameworks used under the hood but after completing my proompt boot camp, I have now built a fully functional web app that displays all manner of abstract art.

  • @daedalus5070
    @daedalus5070 Год назад

    Heres hoping Svelte takes over! I am sick of React already and am relatively to React 😅

  • @AndrewMois
    @AndrewMois 4 месяца назад

    Svelte is the best what happened to me in my web deb career

  • @kalebercanbrack8857
    @kalebercanbrack8857 Год назад

    If SvelteKit had Nuxt's style of data loading and Nitro (Nuxt's server framework) it might be perfect.

  • @ShafterPlay
    @ShafterPlay Год назад

    1:32 You don't need to type the data variable anymore, it infers the type automatically! Same goes for the load function and endpoints!

  • @festusyuma1901
    @festusyuma1901 Год назад

    Alright, I will learn it

  • @JuanSB827
    @JuanSB827 Год назад

    oh the `sex: false` at 0:40 summarizes the life of many of us

  • @user-kw9cu
    @user-kw9cu Год назад

    Let's gooo

  • @AnRodz
    @AnRodz Год назад

    Finally. Seems like backend-led frontend.

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna Год назад

    this is sweet , nextjs dx feels like old angular compared to this

  • @aykuncetinkaya6201
    @aykuncetinkaya6201 Год назад

    As a freelance dev can't imagine web development without Sveltekit and chatgpt. My life is way easier now.

  • @guzidev
    @guzidev Год назад

    ❤🎉 I love svelte and sveltekit

  • @edwinlwe
    @edwinlwe Год назад

    The part where 'stop props drilling' had me switch to svelte from vue immediately because that's the part that really cause the pain in the ass for me in every vue project.

  • @SoreBrain
    @SoreBrain Год назад +1

    I transitioned from react to sveltekit for my private and company work. Going back to maintain react projects is ROUGH.

  • @CodingWithTaaxo
    @CodingWithTaaxo Год назад +6

    Hey Fireship, would you please share with us which tool did you use to create the intro Svelte Logo

    • @vrajshah8075
      @vrajshah8075 Год назад +1

      I want to know too

    • @iMidnight_
      @iMidnight_ Год назад

      im going to comment here just incase you guys find out

    • @intheburrows
      @intheburrows Год назад +1

      jQuery

    • @CodingWithTaaxo
      @CodingWithTaaxo Год назад

      This guy is here just for the money, he does not care for the others

    • @NootNooter
      @NootNooter Год назад

      Adobe After Effects, he mentions this in the "This video was made with code"