|
|
|
@ -9,18 +9,18 @@ GitHub-Repository: <a href="https://github.com/tiangolo/full-stack-fastapi-templ |
|
|
|
## Full Stack FastAPI Template – Technologiestack und Funktionen { #full-stack-fastapi-template-technology-stack-and-features } |
|
|
|
|
|
|
|
- ⚡ [**FastAPI**](https://fastapi.tiangolo.com/de) für die Python-Backend-API. |
|
|
|
- 🧰 [SQLModel](https://sqlmodel.tiangolo.com) für die Interaktion mit der Python-SQL-Datenbank (ORM). |
|
|
|
- 🔍 [Pydantic](https://docs.pydantic.dev), verwendet von FastAPI, für die Datenvalidierung und das Einstellungsmanagement. |
|
|
|
- 💾 [PostgreSQL](https://www.postgresql.org) als SQL-Datenbank. |
|
|
|
- 🧰 [SQLModel](https://sqlmodel.tiangolo.com) für die Interaktion mit der Python-SQL-Datenbank (ORM). |
|
|
|
- 🔍 [Pydantic](https://docs.pydantic.dev), verwendet von FastAPI, für die Datenvalidierung und das Einstellungsmanagement. |
|
|
|
- 💾 [PostgreSQL](https://www.postgresql.org) als SQL-Datenbank. |
|
|
|
- 🚀 [React](https://react.dev) für das Frontend. |
|
|
|
- 💃 Verwendung von TypeScript, Hooks, [Vite](https://vitejs.dev) und anderen Teilen eines modernen Frontend-Stacks. |
|
|
|
- 🎨 [Tailwind CSS](https://tailwindcss.com) und [shadcn/ui](https://ui.shadcn.com) für die Frontend-Komponenten. |
|
|
|
- 🤖 Ein automatisch generierter Frontend-Client. |
|
|
|
- 🧪 [Playwright](https://playwright.dev) für End-to-End-Tests. |
|
|
|
- 🦇 Unterstützung des Dunkelmodus. |
|
|
|
- 💃 Verwendung von TypeScript, Hooks, [Vite](https://vitejs.dev) und anderen Teilen eines modernen Frontend-Stacks. |
|
|
|
- 🎨 [Tailwind CSS](https://tailwindcss.com) und [shadcn/ui](https://ui.shadcn.com) für die Frontend-Komponenten. |
|
|
|
- 🤖 Ein automatisch generierter Frontend-Client. |
|
|
|
- 🧪 [Playwright](https://playwright.dev) für End-to-End-Tests. |
|
|
|
- 🦇 „Dark-Mode“-Unterstützung. |
|
|
|
- 🐋 [Docker Compose](https://www.docker.com) für Entwicklung und Produktion. |
|
|
|
- 🔒 Sicheres Passwort-Hashing standardmäßig. |
|
|
|
- 🔑 JWT-Token-Authentifizierung. |
|
|
|
- 🔑 JWT (JSON Web Token)-Token-Authentifizierung. |
|
|
|
- 📫 E-Mail-basierte Passwortwiederherstellung. |
|
|
|
- ✅ Tests mit [Pytest](https://pytest.org). |
|
|
|
- 📞 [Traefik](https://traefik.io) als Reverse-Proxy / Load Balancer. |
|
|
|
|