2. Templates
In AppCraft, templates define the foundation of a layered architecture, ensuring modularity and independence. Each template provides a specific set of features that seamlessly integrate into a project.
All templates are modular and independent, allowing them to be combined as needed, making project construction flexible and scalable. Whether you require a database, web interfaces, web scraping, or containerization, you can mix and match templates without compromising the core structure of your application.
By leveraging AppCraft’s template-based system, developers can streamline development while maintaining a clean and maintainable architecture.
Not every template relates to the others the same way — some are always included, some can’t be installed alone, some replace each other, and some are meant to be combined freely. Read Template Types first if you’re choosing which ones to install.
Templates
- 2.1. Template Types
- 2.2. Base Template
- 2.3. Poetry Template
- 2.4. Pipenv Template
- 2.5. uv Template
- 2.6. Docker Template
- 2.7. Prompt Toolkit Template
- 2.8. SQLAlchemy Template
- 2.9. MongoDB Template
- 2.10. Flask Template
- 2.11. Flask UI Template
- 2.12. Flask API Template
- 2.13. Web Scraping Template
- 2.14. Selenium Template
- 2.15. Playwright Template
- 2.16. HTTPX Template
- 2.17. curl_cffi Template
- 2.18. Git Template
- 2.19. GitHub Template