-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Python web backend reference architecture #6
Comments
2 Major structures: by Layer vs FeatureSource: https://medium.com/@minadev/how-to-structure-our-code-b5e7b1c32c21 https://medium.com/@tanooshri24/scalable-project-structure-for-backend-applications-55636326ee37
Feature-based Modular Architecture
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The goal is to create a Python web backend reference architecture that serves as a foundational project for future development. This reference project will include multiple domains/feature areas and demonstrate best practices for organizing services, repositories, and dependency injection. It will utilize a layered architecture, defining clear separation of concerns through the use of schemas, DTOs, and consistent naming conventions. The deliverable will provide a comprehensive example of scalable and maintainable backend design, serving as a guide for implementing similar solutions in production systems.
Requirements
Related Resources
The text was updated successfully, but these errors were encountered: