mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-25 21:55:48 +00:00
3.4 KiB
3.4 KiB
{Project Name} Technology Stack
Technology Choices
| Category | Technology | Version / Details | Description / Purpose | Justification (Optional) |
|---|---|---|---|---|
| Languages | {e.g., TypeScript} | {e.g., 5.x} | {Primary language for backend/frontend} | {Why this language?} |
| {e.g., Python} | {e.g., 3.11} | {Used for data processing, ML} | {...} | |
| Runtime | {e.g., Node.js} | {e.g., 22.x} | {Server-side execution environment} | {...} |
| Frameworks | {e.g., NestJS} | {e.g., 10.x} | {Backend API framework} | {Why this framework?} |
| {e.g., React} | {e.g., 18.x} | {Frontend UI library} | {...} | |
| Databases | {e.g., PostgreSQL} | {e.g., 15} | {Primary relational data store} | {...} |
| {e.g., Redis} | {e.g., 7.x} | {Caching, session storage} | {...} | |
| Cloud Platform | {e.g., AWS} | {N/A} | {Primary cloud provider} | {...} |
| Cloud Services | {e.g., AWS Lambda} | {N/A} | {Serverless compute} | {...} |
| {e.g., AWS S3} | {N/A} | {Object storage for assets/state} | {...} | |
| {e.g., AWS EventBridge} | {N/A} | {Event bus / scheduled tasks} | {...} | |
| Infrastructure | {e.g., AWS CDK} | {e.g., Latest} | {Infrastructure as Code tool} | {...} |
| {e.g., Docker} | {e.g., Latest} | {Containerization} | {...} | |
| UI Libraries | {e.g., Material UI} | {e.g., 5.x} | {React component library} | {...} |
| State Management | {e.g., Redux Toolkit} | {e.g., Latest} | {Frontend state management} | {...} |
| Testing | {e.g., Jest} | {e.g., Latest} | {Unit/Integration testing framework} | {...} |
| {e.g., Playwright} | {e.g., Latest} | {End-to-end testing framework} | {...} | |
| CI/CD | {e.g., GitHub Actions} | {N/A} | {Continuous Integration/Deployment} | {...} |
| Other Tools | {e.g., LangChain.js} | {e.g., Latest} | {LLM interaction library} | {...} |
| {e.g., Cheerio} | {e.g., Latest} | {HTML parsing/scraping} | {...} |
Change Log
| Change | Date | Version | Description | Author |
|---|---|---|---|---|
| Initial draft | YYYY-MM-DD | 0.1 | Initial draft | {Agent/Person} |
| ... | ... | ... | ... |