• Hexarei
    link
    fedilink
    arrow-up
    28
    ·
    1 year ago

    Web development is, and will always be, just a game of finding increasingly cursed unique ways to concatenate HTML strings

    • o11c
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      The problem is that what everybody really wants is parameterization, not concatenation. But most solutions therefor are flaky even if they exist.

    • etler
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      After experiencing struts everything else looks great in comparison

  • hairyballs
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Genuine question: what’s wrong with templating engines?

  • Macil
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    This looks like how React components are written if you make the weird choice of not using the JSX syntax extension for React elements. I wonder if you could make a JSX-like DSL with Rust macros. JSX really helps for making this kind of stuff bearable.