Framework
A pre-built collection of code and conventions that gives you a structure for building applications faster.
Definition
A pre-built collection of code and conventions that gives you a structure for building applications faster. Instead of writing everything from scratch, you use a framework's patterns and tools. Frameworks come and go — the concepts behind them persist.
Example
React (JavaScript), Flask (Python), and Rails (Ruby) are all frameworks. They handle common tasks like routing URLs, rendering pages, and managing data so you can focus on your specific application logic.
See it in context Learn how Framework fits into the bigger picture of how software actually works.
Read the Guide →