Since I wanted to learn both Rust and ReactJS I decided to pick this, this is the progress in two days.

  • russ@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Nice work!

    Tauri is great. I haven’t built a proper app with the nice native backend features, but i wrote a wrapper for passing a url on the command line, which lets you run an arbitrary web app like it’s a native one: https://github.com/russmatney/clove

    Very happy to have something lightweight!

  • Distributed@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    First time hearing of tauri, so thanks for sharing!

    Couple Q’s about Tauri:

    • How large does the binary compile to?

    • How snappy is it/how does it feel, compared to an electron app?

    Github link to tauri for those interested: https://github.com/tauri-apps/tauri

    • variouslegumes@reddthat.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      It’s going to be a lot smaller since it doesn’t bundle a version of chromium in every build. Instead it uses the systems native web view. This does pose the problem of vendor specific rendering issues… How snappy it feels is down to how the front-end programmed. It can still be a mess of bloated JavaScript 🙂

    • dropdevrahul@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      1 year ago

      I am mostly doing it for learning but for the app I am planning to use a layout with infinite scrolling like in mobile apps.

      • SomeOtherUsername@lemmynsfw.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        If I had to suggest something:

        • Quick switching between accounts on different instances (a couple of clicks, instead of another website in another tab)
        • More configurable UI. Quickly switch between seeing/not seeing read posts, NSFW, NSFW blur
        • Combined communities list and/or wall between all your accounts, so that you see more