Systems
Framework
Definition
A framework is a structured set of tools and conventions used to glossaryBuildA build is the process of compiling and packaging code into a runnable application.Open glossary term applications more efficiently.
In practice
Provides predefined components, glossaryPatternA reusable solution to a common design problem.Open glossary term, and guidelines for development.
The reality
Frameworks can introduce limitations and lock-in if not chosen carefully.
Plain English
A structure for building things.
FAQ
Common questions
A few practical answers to the questions that usually come up around this term.
What is a framework?
It is a set of tools and rules for building software.
Why use a framework?
It speeds up development and ensures glossaryConsistencyConsistency is the use of uniform patterns, behaviours, and visual elements across a product to create familiarity and predictability. It helps users learn once and apply that knowledge throughout the experience.Open glossary term.
What are examples of frameworks?
React, Angular, and Django.
What is a downside of frameworks?
They can limit flexibility.
Related Services
Related Guides
Related Terms