Here’s a list of a few factors you should consider when selecting a tech stack:
1. Requirements for the project: size, type, and complexity, etc.
2. Availability of IT specialists in the market.
3. Project flexibility and scalability.
4. Technical specifications, as well as detailed documentation.
5. Budget limitations.