- a
Mojo
Web 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
jojo
channel 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_core
as 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
.