Svelte 5: New and Improved by Rich Harris

Поделиться
HTML-код
  • Опубликовано: 27 дек 2024

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

  • @SaintPepsiSanCoca
    @SaintPepsiSanCoca 2 месяца назад +13

    Without svelte 5 I was unable to build my latest application EATView 2, I was experimenting with component based design system and svelte 4 had an unintentional reactivity limit of something like 5-10 deep. where Svelte 5 had no limit. Well done Rich & Team!

  • @gariklaw
    @gariklaw 2 месяца назад +2

    @rich_harris getting married and "Never Gonna Give You Up" play as his first dance is spot on. Mad props. 24:00

  • @jeffreysmith9837
    @jeffreysmith9837 2 месяца назад +14

    Svelte is awesome i just hope to see more component libraries for faster development.
    Not a huge problem though, and sometimes it is worth writing a little more code to reap svelte's benefits

    • @pookiepats
      @pookiepats Месяц назад +1

      How many more do you need?
      There’s only but so many different things bro 😂
      Skeleton
      Daisy
      Flowbite
      Creative Tim
      Shadcn
      - budi base?!
      Come on bro you’re just talking.

    • @jeffreysmith9837
      @jeffreysmith9837 Месяц назад +1

      @pookiepats I like Mantine in React. Skeleton doesn't have nearly the amount of components it has. Daisy and flowbite are css. Shadcn doesn't have a lot of components.

    • @armanrozika
      @armanrozika Месяц назад

      cmon bro, with tailwind you can build just 90% component you would need in minutes. The only thing where i reach for ui-component library is when i have to render beautiful calendar and table. Other than that, pretty much i build everything with tailwind, and is much faster that way

    • @jeffreysmith9837
      @jeffreysmith9837 Месяц назад +1

      @@armanrozika I agree for most of the markup, tailwind is fine and fast.
      But when it comes to modals, drawers, menu, combobox, toasts, segmented control.... I don't like implementing that stuff.

    • @jacklambert7809
      @jacklambert7809 Месяц назад

      @@jeffreysmith9837 So you don't want more component libraries, you want the existing libraries to add more components...

  • @nielskersic328
    @nielskersic328 2 месяца назад +4

    Great talk despite not being prepared. I’m very excited to finally use Svelte 5 in our production apps. The new docs are a nice addition too! I like the look of the serif font on the home pages, but for the docs it’s too hard to browse for me. But great updates 🎉

  • @notnotjake
    @notnotjake 2 месяца назад +3

    Svelte and especially sveltekit is so great! Hope it continues to grow

  • @SilvestreVivo
    @SilvestreVivo 2 месяца назад +6

    Svelte 5 is not Vue3. It is much simpler and better than Vue3. Thanks Rich for taking this upgrade in the Svelte life path.

  • @abyzzwalker
    @abyzzwalker 2 месяца назад +2

    Eternally greateful for Svelte

  • @SaintPepsiSanCoca
    @SaintPepsiSanCoca 2 месяца назад +1

    I like the change in font, it's good to have some change every now and then

  • @esquilo_atomico
    @esquilo_atomico 2 месяца назад +2

    Svelte was my first JS framework. The first time I received money with programming was with Svelte too. It was a competition in my school, I created a sort of 'secret diary' where you could write your thoughts and select some parts to publish anonymously. They gave me R$ 200 (35 american dolars in 10/2024) :) Thats how I got into the industry lol

    • @panovitch
      @panovitch Месяц назад

      Primeiro dinheiro que ganhei com programação foi usando svelte também kkkkkk massa demais ver outro brasileiro por aqui

    • @esquilo_atomico
      @esquilo_atomico Месяц назад

      @panovitch kdkdkdkdkdkd que foda

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 Месяц назад

    41:11
    Is it similar to the thing present in swift ui? The Binding thingy

  • @s1n7ax
    @s1n7ax 2 месяца назад +23

    Bruh. I feel like I’m wasting time using react rn

    • @aaronskywarder
      @aaronskywarder 2 месяца назад +7

      If your main objective is to get a job then you're not wasting anything. The job market for React is large and will probably still be for some time.

    • @StingSting844
      @StingSting844 2 месяца назад

      Yeah better to be unemployed right?

    • @Sammi84
      @Sammi84 2 месяца назад +5

      Using Svelte feels like taking a time machine to the future.

    • @rasibn
      @rasibn 2 месяца назад +1

      Nah bro react is fine too. Vue svelte react are all good options.

    • @notnotjake
      @notnotjake 2 месяца назад

      Only use it because jobs

  • @maardal
    @maardal 2 месяца назад +1

    Sry for the off topic, at first I thought the presenter was that French Pastry Chef, Amaury Guichon, from TikTok 😅 But these changes to Svelte looks cool tho!

  • @JJCUBER
    @JJCUBER 2 месяца назад

    Maybe this is just me, but I find the new font a bit harder to read when either glancing at it or reading from a distance (i.e. when it is small).

  • @danielmontilla5915
    @danielmontilla5915 2 месяца назад +1

    will you port modular forms to svelte now that v5 is out?

    • @FabianHiller
      @FabianHiller  2 месяца назад +5

      I plan to write a signal-based form library with the API of Modular Forms that works with any signal-based framework, including Svelte, but at the moment I can’t find the time to work on it.

  • @jasondchambers
    @jasondchambers 2 месяца назад

    Great stuff. Congratulations

  • @dei8bit
    @dei8bit 2 месяца назад +1

    Honestly, I am very happy every time svelte improves!
    I am very happy for all that rich has achieved, and I hope this continues to grow to make more devs happy.
    Honestly... I don't give a shit about employability.
    From the beginning I always want to code in something that really made me enjoy the experience...
    the only framework that could do that was svelte...
    Nothing more to say!
    Long Life to svelte! & happy codding! :):):) ♥♥

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 Месяц назад

    Is there anything equivalent of tanstack query?
    New to it in reacr world but feels like it has lot of benefit in caching and auto api calls to keep the website updated and no need to think about when to revalidate the apis.

  • @DannniScript
    @DannniScript 2 месяца назад

    44:10 Svelte magicians throwing spells to each other

  • @Rundik
    @Rundik 2 месяца назад +1

    Solid.js 5! Now with a new logo!

    • @dei8bit
      @dei8bit 2 месяца назад

      But with much more love on top

  • @ok-alarm
    @ok-alarm 2 месяца назад +3

    nice fonts rich!

  • @TheGargalon
    @TheGargalon Месяц назад

    I hate how $state handles (or rather doesn't) object reassignment.

  • @pookiepats
    @pookiepats Месяц назад +1

    Evan = engineer
    Rich = journalist
    This is why it took 4 years for Svelte to arrive at Vue’s design 😂

  • @Bryan-hx9vl
    @Bryan-hx9vl 15 дней назад

    Love Svelte, but the new font for the documentation is a downgrade for me, it just feels slower to read and slightly more ugly, it doesn't add anything of benefit.

    • @FabianHiller
      @FabianHiller  14 дней назад

      You can change the font for the text on the top right of the website

  • @Flo_Motion
    @Flo_Motion Месяц назад

    Fkin rick rolled again

  • @belkocik
    @belkocik 2 месяца назад +1

    Isn't just better to use Vue 3? Looks like Svelte.

    • @everythingisfine9988
      @everythingisfine9988 2 месяца назад +5

      Na, I work with both. Svelte has greater performance and much better DX. So long as tanstack-query works with them. It's the best way for data management

    • @dei8bit
      @dei8bit 2 месяца назад +2

      idk, for me svelte work better, and the sintax is better also

  • @TheSaganic0
    @TheSaganic0 2 месяца назад +2

    Imagine building Vue3 Composition API

    • @rasibn
      @rasibn 2 месяца назад +3

      with slightly better syntax and performance

    • @danko95bgd
      @danko95bgd 2 месяца назад

      ​@@rasibnWhich means it is useless since you have 0 UI libs for 1% better performance

  • @v3ss0n
    @v3ss0n Месяц назад

    Well its dead for me , time to go to HTMX for most cases.

  • @HerbieBancock
    @HerbieBancock 2 месяца назад

    I really cannot wait for all the Millennials to get laid off so we can stop wasting time on all this bloated JavaScript horseshit.

    • @dei8bit
      @dei8bit 2 месяца назад +1

      wtf, what do you mean ? ._.