Skip to content

Generating Swagger from Tide #101

@brycefisher

Description

@brycefisher

I'm a big fan of whats happening in Tide and the overall approach. Many web server frameworks in other languages allow for extensions that produce swagger output. The swagger output enables use of swagger tools which can codegen interactive documentation and clients in many popular programming languages.

While Tide is in an active design phase, I'm curious about the possibility of generating swagger output. Given the current thoughts on routes and extractors, would it be possible to generate swagger output from a server built atop Tide at compile time? Could this be accomplished as ergonomically as #[derive(Swagger)]? Would this have to a procedural macro?

I'd love to hear if swagger support is something Tide would like to someday support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureA feature that's ready for implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions