-
Notifications
You must be signed in to change notification settings - Fork 1
ADR 000: Sample
Simon Sai edited this page Sep 13, 2024
·
2 revisions
ADR 001: Choosing a Web Framework
Date: 12/09/2024
Status: Approved
We need to select a web framework for developing our application. The framework should support rapid development, scalability, and be compatible with our current tech stack.
Our application requires a reliable, flexible web framework that supports RESTful APIs, good documentation, and scalability.
- Django
- Pros: Rapid development, robust ecosystem, excellent for building APIs.
- Cons: Heavier framework, steep learning curve for some team members.
- Express.js
- Pros: Lightweight, simple, widely adopted for building APIs.
- Cons: Requires more configuration for larger projects, less opinionated.
- Ruby on Rails
- Pros: Fast prototyping, strong community.
- Cons: Not as scalable as other options, smaller talent pool.
We choose Express.js due to its simplicity, lightweight nature, and wide adoption in our existing JavaScript ecosystem.
- May require additional tools and configuration for larger-scale projects.