• onlinepersona
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    edit-2
    7 months ago

    Hyper doesn’t seem to have a roadmap nor an easy way for newcomers to just pick up stuff and get going. It looks more like a “ready TM” project that’s already hit EOL and is being maintained. Even after reading the blog post I can’t tell what has to be done. There are a bunch issues, but they seem to be a bunch of bugs and refactoring.
    Maybe if it looked more like something that needed help, it would get it?

    Anti Commercial-AI license

    • Flipper@feddit.de
      link
      fedilink
      arrow-up
      6
      ·
      7 months ago

      Hyper isn’t supposed to be what you use if you just want to make a web request or serve some content. You use request and Axum/actix/warp/rocket for that respectively.

      It’s supposed to handle the conversion between bytestream and structs representing http. It is really good at that.

      • BB_C
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        7 months ago

        To be fair, the latest stable version of hyper until a few months ago (pre v1) did offer usable high level API. What you describe only strictly applies to v1 hyper which hasn’t been around (in stable release form) for long.

        On the other hand, I’m not sure why the parent commentator thinks lack of too much core development is a bad thing, or why they think hyper “needs help”.

    • taladar@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      7 months ago

      Hyper itself does work quite well in Rust and is the basis for the vast majority of Rust web frameworks, I just don’t really see a use case for wrapping it in the curl API.