App configuration
Separating configuration from code is an established best practice and the third factor of The Twelve-Factor App methodology. It lets you:
- Update configuration instantly without a code update, build, deployment, app release or service restart
- Safely empower business users to view and change configuration themselves, saving developers time
- Optimize configuration with manual tuning, A/B testing and machine learning
- Unify configuration across different codebases, like frontend and backend, into a single source of truth
- Make your code cleaner, smaller and more flexible
- Reduce engineering complexity and improve system reliability by separating the concerns of code and configuration
Last modified 14d ago