Yet another opinionated fastapi-start-kit with best practice
for my goddess -- Tifa
- Async! Async! Async!
- async web framework by fastapi
- async orm tortoise orm
- htmx && tailwind && alpinejs
- Much Less History Burden
- newer sdk
- newer python (3.11+)
- newer docker compose way for developing experience
- Best Practice
- try automate every boring stuff with makefile/docker
- embeded ipython repl for fast debugging and code prototype
- type hint
- build with poetry
poetry install
# build local docker image
make build-tifa
# make start
make debug