Svelte Tutorial - Is it better than React?

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 94

  • @Classsed
    @Classsed 5 ปีที่แล้ว +44

    Happy learning freecodecampers ;)

    • @aashayamballi
      @aashayamballi 5 ปีที่แล้ว

      Yeyyyy! 👏👏👏🙌🙌🙌

    • @arwahsapi
      @arwahsapi 4 ปีที่แล้ว

      Thanks mate!

    • @eriktoby483
      @eriktoby483 3 ปีที่แล้ว

      I guess it's kind of off topic but do anybody know of a good site to watch new series online?

    • @christianbrendan9610
      @christianbrendan9610 3 ปีที่แล้ว

      @Erik Toby i would suggest flixzone. Just google for it :)

  • @lrnzwgnr4
    @lrnzwgnr4 5 ปีที่แล้ว +14

    Excellent tutorial,I hope in the not too distant future do not need framework to develop applications, svelte is the beginning..💪

    • @igorsilva736
      @igorsilva736 4 ปีที่แล้ว

      I would like ejs on front-end

  • @BillBrutzman
    @BillBrutzman 5 ปีที่แล้ว +6

    Super tutorial... inclusion of Material Design is much appreciated.

  • @TheRoqco
    @TheRoqco 5 ปีที่แล้ว +8

    looks so simple and clean I love it.

  • @maskman4821
    @maskman4821 4 ปีที่แล้ว +3

    This is a terrific svelte tutorial, the only competitor is The Net Ninja, who also created a fantastic tutorial similiar to this one. Thank you sir for demo crud application with Svelte, I've learned a lot, you are the man !!!

  • @TutorialCloud
    @TutorialCloud 5 ปีที่แล้ว +3

    nice and precise quick start to svelte, it looks promising. Thanks for the video

  • @marcindomanski5654
    @marcindomanski5654 4 ปีที่แล้ว +5

    lots of tutorials skip very important part - "tiny interactive indicators". For example when you click delete or edit and make fetch, user should see "loading" and correct buttons should be disabled.

  • @realsong-fake
    @realsong-fake 5 ปีที่แล้ว +27

    Yes it is better and I can see most JS frontend framework will go down the svelete way in the future.

    • @rikipebrianto560
      @rikipebrianto560 4 ปีที่แล้ว +1

      Lol, yeah i see

    • @Bilal5619
      @Bilal5619 4 ปีที่แล้ว

      @@rikipebrianto560 Vue.js way in the future..

  • @harrikah
    @harrikah 5 ปีที่แล้ว +5

    can you show how you structured your api to receive post messages ?

  • @lukkash
    @lukkash 4 ปีที่แล้ว +4

    Svelte vs. Vue ➡️ a battle in next years 😀

  • @jorgeav527-xyz
    @jorgeav527-xyz 5 ปีที่แล้ว +7

    Its awesome, nice job, upcoming news:
    let React = 0 == "0";
    let Vue = 0 == [];
    let Svelte = "0" === [];
    const FrontEnd = (React, Vue, Svelte) = (React * Vue) ** (1/ Svelte);
    console.log(Frontend)
    >> XD

  • @edu.paixao
    @edu.paixao 5 ปีที่แล้ว +17

    _"No! no! Please!..."_ *My mind when I've seen the Svelte*

  • @reristavi
    @reristavi 4 ปีที่แล้ว +2

    Excellent Video! Svelte is so sweet, It became my new toy.. :)

  • @libertad83y
    @libertad83y 4 ปีที่แล้ว

    very good tutorial, your accent is great and your explanations very sharp, congrats boss! ;-)

  • @AmanGupta_Dev
    @AmanGupta_Dev 5 ปีที่แล้ว +1

    A very much needed !! Thanks a ton ! 🙂

  •  4 ปีที่แล้ว +2

    refetching posts from server after deletion (response) is overkill. Deleteing corresponding div (using bind:id) is much more effective in real world (thousands of posts). Nice tutorial tho

  • @maskman4821
    @maskman4821 4 ปีที่แล้ว

    awesome tutorial, this is by far the best svelte tutorial !!!

  • @pyrotechnick420
    @pyrotechnick420 5 ปีที่แล้ว +15

    im beginning to think that there might be too many programming languages now that pretty much all do the same thing

    • @jsonkody
      @jsonkody 5 ปีที่แล้ว +1

      Svelte is not programming language

    • @pyrotechnick420
      @pyrotechnick420 5 ปีที่แล้ว +1

      @@jsonkody okaaaay why do we need so many libraries

    • @pyrotechnick420
      @pyrotechnick420 5 ปีที่แล้ว

      @@dave4347 I know. The 80/20 rule has never been more relevant

    • @seanmartvt09
      @seanmartvt09 4 ปีที่แล้ว

      i mean, it's kind of like anything, it's to improve the product over time. No different than car engines or computers themselves.

    • @rumble1925
      @rumble1925 3 ปีที่แล้ว

      It's because we haven't arrived at a good way to wrangle the DOM yet. Should we have stopped at jquery, ember or angularjs? We have improved our abstractions and ideas about how to build applications. Svelte is a huge step forward in my opinion.

  • @achdumeineguete
    @achdumeineguete 5 ปีที่แล้ว

    Awesome tutorial! Thank you.

  • @azlanj
    @azlanj 4 ปีที่แล้ว

    Thank you for this. Really appreciate it.

  • @Chris2phaBrown
    @Chris2phaBrown 5 ปีที่แล้ว

    great video, fast and no kruft.

  • @MrTubinoutwest
    @MrTubinoutwest 5 ปีที่แล้ว

    Their site is not available. Hmmm

  • @grassCrow
    @grassCrow 5 ปีที่แล้ว

    I'm just a hobbyist in web development. I read about this stuff all the time, including frameworks. I don't use React or Vue, but do think about learning one from time to time. I have considered learning Typescript ... but then realized what I like about JavaScript is skipping the compiling step. But now I'm interested in Svelte .... because it seems like a lot less writing code. One thing I really do not understand. Svelte web site states it does not yet support Typescript, but has plans to do so. This really perplexes me. They both have compilers ... why would someone that programs in Typescript want to use the Svelte compiler ... why not just stick with the Typescript compiler?

    • @kittymedusa3618
      @kittymedusa3618 5 ปีที่แล้ว

      At the end of the day, Typescript and Svelte compile to Javascript. If Svelte supported Typescript, you could write the code in Typescript and have the Svelte features. Typescript basically forces you to do more safe things while programming. So you would have the safety of Typescript and the features of Svelte.

    • @grassCrow
      @grassCrow 5 ปีที่แล้ว

      @@kittymedusa3618 Thanks for the reply. I guess this means people like Typescript because it encourages a 'safer' code. I would have thought that would be a feature of Svelte also.

  • @justfly1984
    @justfly1984 5 ปีที่แล้ว

    Is it possible to use Typescript with Svelte?
    proposed Native JS immutable data structures could improve the performance of Svelte.

    • @hdauven8434
      @hdauven8434 5 ปีที่แล้ว

      Sadly enough this is not supported by default. There are pre-processors for TS->Svelte->JS though, but they come with caveats. The team currently has other priorities, but it is on their todo list! (Note, Svelte itself is primarily written in TypeScript)

  • @baptiste6436
    @baptiste6436 5 ปีที่แล้ว +2

    Not convinced but more competition is always better ;)

  • @kwameadoko9542
    @kwameadoko9542 4 ปีที่แล้ว +1

    Hahaha!!! Noooo, not another JS framework, pls don't we have enough of those. But what if I told you this isn't actually a framework, its a compiler. MIND BLOWN 🤯🤯🤯. I am sure anybody who comes across Svelte gets their mind blown and especially when you are coming from Vue. It isn't a framework though. But it would actually make you a good JS developer. 14 dislikes, I guess they didn't get what they expected but tutorials are not supposed to spoon-feed you. You need to do some extra work and research too.

  • @MG-wx8yx
    @MG-wx8yx ปีที่แล้ว

    This really needed Beau Carnes's introduction. Where the heck is he?

  • @Wanderer2035
    @Wanderer2035 2 ปีที่แล้ว

    I’m gonna try an experiment, instead of going for more of the job preferred technologies, I’m gonna go with technologies that are a lot more easier and efficient, and still just as powerful. Such as instead of going with React, I’m gonna go with Svelte, or instead of going with AWS, I’m gonna go with Microsoft Azure. I’m willing to bet I can still get a job but now with much better technologies, instead of only using the job preferred technologies.

  • @sharadsharma3176
    @sharadsharma3176 5 ปีที่แล้ว +2

    It doesn't matter, which is better, I love react and using it since a year. You can't learn everything and it doesn't matter unless you are actually apply any one well .
    Otherwise great video:)

    • @dmitrykutran3239
      @dmitrykutran3239 5 ปีที่แล้ว +3

      sharad sharma just compare their performance and bundle size and you will change your mind :)

  • @МухиддинМахмудов-б5щ
    @МухиддинМахмудов-б5щ 4 ปีที่แล้ว

    Great tutorial!

  • @miwhcyvybaksjd
    @miwhcyvybaksjd 4 ปีที่แล้ว

    nice job with this one

  • @AkashKumar-it1mz
    @AkashKumar-it1mz 5 ปีที่แล้ว

    Hi iam one of the fans of the channel and i just want a series of videos on XML technology and this technology is missing from your channel

  • @AlekseyNew
    @AlekseyNew 5 ปีที่แล้ว +2

    Good job. Thank you very much! I still have bad impression about svelte looking on this spaghetti code.

    • @jsonkody
      @jsonkody 5 ปีที่แล้ว

      it doesnt seem spagetti at all .. maybe pasta code :D
      The color theme looks awful but otherwise the code is very lean and clear.

    • @reristavi
      @reristavi 4 ปีที่แล้ว

      It's not a spaghetti. In fact simple and clean

  • @davi-sousa
    @davi-sousa 5 ปีที่แล้ว

    Nice! Congratulations!

  • @arwahsapi
    @arwahsapi 4 ปีที่แล้ว +2

    Comparing to React this is svelter

  • @TheCodeRank
    @TheCodeRank 5 ปีที่แล้ว

    nice tutorial

  • @jasperdiscovers
    @jasperdiscovers 5 ปีที่แล้ว +3

    "and this is how it looks in svelte" ... shows vue code. doesnt show the svelte code at all.

    • @filipjnc
      @filipjnc 5 ปีที่แล้ว +1

      Henk X LOL

    • @lordswaggity1213
      @lordswaggity1213 5 ปีที่แล้ว

      He does but for a very short time lol

    • @robdata_YT
      @robdata_YT 5 ปีที่แล้ว

      My thought exactly. It resembles vue a lot.

  • @mrMinstrel
    @mrMinstrel 5 ปีที่แล้ว

    nice...thanks!

  • @AdnanSmajlovic
    @AdnanSmajlovic 4 ปีที่แล้ว +1

    love it!

  • @philippemartin4738
    @philippemartin4738 5 ปีที่แล้ว +2

    I think you are French !

  • @ppdbm7352
    @ppdbm7352 4 ปีที่แล้ว +1

    It looks a lot like vue imo

  • @dinoreic
    @dinoreic 5 ปีที่แล้ว +4

    svelte is THE best :)

    • @lordswaggity1213
      @lordswaggity1213 5 ปีที่แล้ว +1

      No I think Dino Reic is the best. You're wrong.

  • @dustypants9326
    @dustypants9326 5 ปีที่แล้ว +1

    dat mind blow

  • @classicguy7813
    @classicguy7813 3 ปีที่แล้ว

    Great

  • @marcel5235
    @marcel5235 4 ปีที่แล้ว +1

    After fuken pain at my job with React abusing hooks and gazillion unnecessary re-render, I will learn this gladly, honestly even Angular 9 is better than React

    • @lukkash
      @lukkash 4 ปีที่แล้ว

      Angular has 2way-binding and directives. If they simplified more Angular it would be the top framework :)

  • @youtuberelaxvideo
    @youtuberelaxvideo 5 ปีที่แล้ว +1

    ШАЛОМ ВСЕМ

  • @Almighty_Flat_Earth
    @Almighty_Flat_Earth 5 ปีที่แล้ว +7

    Kids use react, vue, aurelia, jquery.
    Men use angular.
    Legends use svelte.

  • @Almighty_Flat_Earth
    @Almighty_Flat_Earth 5 ปีที่แล้ว +8

    I hate react js and vue js, because these make things more complex, I mean those syntax OMG please save human from these frameworks! , but angular has more friendly syntax lines of code is clear for human, and finally I love svelte and sapper more than angular. Please stay away from toxic react js and vue js..

    • @richardkirigaya8254
      @richardkirigaya8254 5 ปีที่แล้ว +1

      lol...react.js isnt toxic..it's a pretty cool library... :)

    • @0Orion
      @0Orion 5 ปีที่แล้ว +1

      @@richardkirigaya8254 Almighty Prajapathi
      likely meant react + ecosystem such as redux, thunk, router etc. React is massive and while it's getting better, there is still too much boilerplate with react. svelte looks clear and tiny in comparison.

    • @moofymoo
      @moofymoo 4 ปีที่แล้ว

      Svelte is tiny because it is young.

  • @AdamPoniatowski
    @AdamPoniatowski 5 ปีที่แล้ว +1

    lmao... mind blow XD

  • @davidebattaglia4474
    @davidebattaglia4474 4 ปีที่แล้ว

    spaghetti code

  • @yuanmiau
    @yuanmiau 5 ปีที่แล้ว

    Let time at time..

  • @tests4345
    @tests4345 5 ปีที่แล้ว +1

    Sorry but what is Svelte?

    • @otaviocr9434
      @otaviocr9434 5 ปีที่แล้ว

      A JavaScript compiler

    • @betaman2009
      @betaman2009 5 ปีที่แล้ว

      Typescript is to types. Svelte is to reactivity

  • @sumedh_3457
    @sumedh_3457 5 ปีที่แล้ว

    1st LIKESSSSSS

  • @StarcoreLabs
    @StarcoreLabs 4 ปีที่แล้ว

    You need a better mic.

  • @AzharCodes
    @AzharCodes 5 ปีที่แล้ว +2

    Slow down man

  • @TheRightWaymyway
    @TheRightWaymyway ปีที่แล้ว

    definitely not for beginners like me

  • @dawnbugay7094
    @dawnbugay7094 4 ปีที่แล้ว

    Vue is still better

  • @Samudbhava
    @Samudbhava 2 ปีที่แล้ว

    outdated.

  • @NikosKatsikanis
    @NikosKatsikanis 5 ปีที่แล้ว +3

    React is dead

    • @randomuser66438
      @randomuser66438 5 ปีที่แล้ว +1

      And Rich Harris killed it

    • @moofymoo
      @moofymoo 4 ปีที่แล้ว

      long live jQuery!

  • @harryflim
    @harryflim 5 ปีที่แล้ว

    React > angular