Porting a vanilla JavaScript library to Svelte 5 - complete guide

แชร์
ฝัง

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

  • @ScriptRaccoon
    @ScriptRaccoon หลายเดือนก่อน +5

    Nice video!
    Small remark, at 25:00 a better approach would be to use svelte:document in the markup and add the event listener there. This also works with svelte:window. The advantage is that it is more concise and that Svelte does the cleanup (removing the event listener) for you automatically.

  • @UwU-dx5hu
    @UwU-dx5hu หลายเดือนก่อน

    installed the chrome extension.its fun

  • @NicholasMaietta
    @NicholasMaietta หลายเดือนก่อน +1

    I appreciate this!

  • @yanisxmine
    @yanisxmine หลายเดือนก่อน

    thank you for showing how it's done in general! you read all the time "svelte is just javascript so you're good". for a newbie like me the question remained - can you show me once how you do it? what are the points to pay attention to while porting? very much appreciate this guide. btw appreciation jar is beautiful - how you designed the flow, your writing, approach to privacy, etc.

    • @StanislavKhromov
      @StanislavKhromov  หลายเดือนก่อน

      Thank you for your thoughtful comment! ☀

  • @ubermatchvlaad532
    @ubermatchvlaad532 หลายเดือนก่อน +1

    Why not use svelte directives instead of js document modifiers i.e. `onmousemove={}` 25:26

    • @StanislavKhromov
      @StanislavKhromov  หลายเดือนก่อน +1

      👋You can definitely use something like instead of the shown approach. Hopefully it's still useful to see how hooking up event listeners and handling the cleanup works.

  • @iconsumepizza
    @iconsumepizza 24 วันที่ผ่านมา

    ON GOD I DONT KNOW HOW TO SCRIPT