á˘ááá¸ááśáá
áťáááááá¸ááá
áááááˇááážá˘áááááśá frontend ááááźááˇáááááá áŹááááˇáááááááˇáḠáááťááááááááźáááśá backend ááááśááááááááááááááźáááźáááááśááááášááááá˘áśá
ááťáá
áˇáááááśá áááá
ááá˝á
ááśáááááááśáááááˇááááá ááˇááá˝á
ááśáááááááśááááśáááśáááąáááááážááááśááá
ááááážááĄážáááááááážááááśáá FastAPI áááááááá API ááśáááááśááááááśáá˝áááźáááśááááááááááśááááśááááášáááááźá JWT ááˇáááśááááááááááááśáá
áźááááážááá˘áááážáá˝ááśáá¸á ááśááááááááááááˇáááááááááážááááśáááááźááá SQLAlchemy áááááááśáááá
PostgreSQL ááááááśáá˝áááśáááááźááá¸ááśáá Alembic áážáááá¸áááážáá
áá
áťááááááááśá schema ááááá˘ááááááááťáááááˇááśááá
ááźááśáááááˇááááśáááááááá ááá áźáááśáááśáááááśáááááááźáááśáááśáááśááááááśááááážááááá pytest áážáááá¸ááśááśááśáááźáááááˇáááśá ááťááááá˘ááááááážááááśááá
áźááááážááááśááááááˇááśáááá
á§ááááá AI áá˝áááááťáá˘ááĄáťááááá˘ááˇáááááááážáááá¸áááááżáááśáááááážá boilerplate áá
ááśáááááááááááážááááá ááˇáááá
áááá¸ááááśááŻáááśá ááááááááááśáááááááááááááááá ááśááááá˝áááˇááˇáááááźá ááˇáááśáááśááśááťáááśáááááźáááśáááááááááááááááááśáááááááá
ááśááááĄážá Docker Compose ááśááśááśááááááˇáá¸áááážáááśááááá˘áśá
ááťáá
áˇáááááśááá
áážááťáááááźááááá˝ááá ááťáááááźááááááááá ááśáḠáŹáááśááá¸ááááááž Linux áááááťáááááśááááśáááˇáááá¸ááááśáááááˇááááśáá áááááááááśáááááśááá
ááśáááááááá (structured logging) ááááźáááśáááááážááĄážáááááśáá áážáááá¸ááśáááśááááááááśáááááááˇáá¸ááááťááááááááśááśáááááááá ááśáááśáááąáááááážáááśáááž Cloud ááááśááááááááźáááśáááśááááážááťááááááá
ááśááááááááźááááááááááˇáááááááśáááááááááááá¸á ááˇá API áááááśáááááśáááááááááźáááśáááśááááááᢠááźá
ááśááťáááááˇááśáááśááááááááážá ááśáááááźááá¸ááśáááááášáááááźá ááśááááááááááááááááááśááááááźááááźááśá áŹááźáááááśáááźááááááá˘áśáááśáááťáá
á˘ááá¸ááááááážáąáá backend ááááá˝á
ááśáááááááśáááááˇááááá
- ááśááááááááááśááááśááááášáááááźá JWT ááˇáááśááááááááááááśáá
áźááááážááá˘áááážáá˝ááśáá¸áááááśááááˇááááˇááťáááááˇááśá ááˇááááá˘áˇá
- áááźááá SQLAlchemy ááž PostgreSQL ááśáá˝áááśáááááśááááááźá schema áááááááááááśáááá Alembic
- áááá
ááááááá pytest ááááááááááááááážááá áźáááááśáááááźá
ááś ááśáá
áźáááááž áááááˇáááááˇááśáá˘áśáá¸ááááá ááˇáááááśáá¸áááźááááśááááśááá
- ááśááááááááś JSON áááááśááá
ááśáááááááááááááśááááśááážááážááá
ááááťá staging ááˇááááˇááááá
- ááśááááá
á Docker Compose áááááśááááááááááśáááá
ááž Linux, macOS ááˇá Windows
- áŻáááśá OpenAPI áááááááááááááážáááááááááááááááááˇááśáááá FastAPI áá˝á
ááśáááááááśááááááťáááśáááśá frontend ááááá˘ááá
ááśáááááááááźáááááźáá
áááśáááá 3 áááá á ážááá˝ááááá
áźáááśááááśáááááááá˝ááĄážáááˇáá
ááá˝áááááá ááˇáááśá˘áááááśááááśáááˇááŻáááśááá ááááťááááˇáááááźá
áŹááááťáá ááťá startup áááááááťááá¸áá
áááážáááááááááááááááśáá˝á API ááááááá˘áśááááááááá ááááśáááááááááááááąááá˘áááááźáááźáááááśáááźáááááá˝á
ááśáááááááśááááśáááááá˘ááˇááááá