- a
MojoWeb Microservice framework, likeFastApi/Go-Micro/Volo.
- TODO
| Project | Package | Rank | Description |
|---|---|---|---|
| jojo | * | ⭐️⭐️⭐️ | jojo web framework |
| jojo-cli | * | ⭐️ | jojo cli tool |
| jojo-core | 🔥 jojo-core | ⭐️⭐️ | jojo core |
| jojo-http | * | ⭐️⭐️⭐️⭐️⭐️ | http framework |
| jojo-grpc | * | ⭐️⭐️⭐️⭐️ | grpc framework |
| jojo-thrift | * | ⭐️⭐️️⭐️ | thrift framework |
- Add the
jojochannel to yourmojoproject.toml, e.g:[project] channels = ["conda-forge", "https://conda.modular.com/max", "https://repo.prefix.dev/jojo"]
or use magic:
magic project channel add "https://repo.prefix.dev/jojo" - Add
jojo_coreas a dependency:[dependencies] jojo_core = ">=0.1.1"
or use magic:
magic add jojo_core
- In the design process of this framework, the following open source projects were referenced.
| language | projects |
|---|---|
| Go | go-micro, hertz, go-frame, go-kratos, echo, iris, gin |
| Rust | volo, axum, rocket, poem |
| Python | fastapi, sanic, django |
- thanks:
go-micro > volo > fastapi.