Live data from Hacker News

Viewing profile — mvolkmann

mvolkmann

HN member
Joined
Fri, Feb 03, 2012, 7:30 PM UTC
HN karma
26
Public activity
22 items

About mvolkmann

No profile information was provided.

Recent public activity

  1. comment
    Comment #35275639

    Sorry, I didn't know that.

  2. comment
    Comment #35268660

    This article is a collection of tips on terminal usage.

  3. story
  4. comment
    Comment #22538613

    Sapper provides a great option for routing. I view that as the official routing solution, but there are other options too.

  5. comment
    Comment #21385762

    It seems like both Mithril and Imba do some form of DOM diffing. It’s easy because you just tell it to update the DOM using the latest state. Imba in particular says it has a reall…

  6. comment
    Comment #21383551

    @pier25 You got me curious about this. I've never seen this done with Svelte, so I decided to try it. Check this out: https://github.com/mvolkmann/svelte-with-classes/blob/master..…

  7. comment
    Comment #21381118

    You can do complicated things with Svelte stores, but in my experience most of the time you only need something like this using a writable store: import {writable} from 'svelte/sto…

  8. comment
    Comment #21381004

    I haven't tried that.

  9. comment
    Comment #21379928

    I absolutely love Svelte ... and Sapper too! Here's a talk I gave recently on Svelte. https://www.youtube.com/watch?v=PXOE7oZyaBA

  10. comment
    Comment #21379910

    Testing for Svelte does exist! See my writeup on it here: https://objectcomputing.com/resources/publications/sett/july...

  11. comment
    Comment #21379894

    I understand if you really want TypeScript support, but why do you feel the component model is hacky? I find it beautifully simple.

  12. comment
    Comment #21379885

    The testing story just hasn't been well documented yet in the official docs. I have documented both unit and end-to-end testing with Svelte here: https://objectcomputing.com/resour…

  13. comment
    Comment #21379859

    Yes, but it is so much easier to implement Svelte components than components in Angular, React, or Vue. So much less code to write. No need to write classes, just plain functions, …

  14. comment
    Comment #21379834

    A Svelte store can hold a deeply nested object. It's up to you how fine-grained you want the stores to be, anywhere from one store per value to one store for the entire application…

  15. comment
    Comment #21093589

    HTML/CSS/JavaScript has no builtin state management and no two-way binding between state and form controls. Svelte makes those things very easy.

  16. comment
    Comment #21093574

    If you are referring to my article, "small footprint" is not the main point for me. The main point is ease development due to features like easier component state management, app s…

  17. comment
    Comment #21093515

    You said "My personal view is that the 'what' in frontend development generally isn't super interesting and most web frontends are very similar." I think if you take a serious look…

  18. comment
    Comment #21093485

    If your most pressing issue is making managing state easier, you should run to Svelte! Take a look at how Svelte supports "stores", "context", and state within a component. Those a…

  19. comment
    Comment #21093469

    Here is the issue that describes what the Svelte team is doing to add support for TypeScript: https://github.com/sveltejs/svelte/issues/1639

  20. comment
    Comment #21093452

    Not true. That section mentions several other "Whys" including this: "Svelte dramatically simplifies component and application state management. Contributing features include conte…

  21. comment
    Comment #20363614

    If you want to get up to speed on Svelte quickly, read this! https://objectcomputing.com/resources/publications/sett/july...

  22. comment
    Comment #17552082

    If you like templates and framework-specific syntax for conditional logic and iteration sprinkled into your HTML then you will love Vue. If you prefer the JSX approach and relying …