Framework
Often described as a « working scaffold », a framework is a development skeleton paired with a toolbox.
Often described as a « working scaffold », a framework is a development skeleton paired with a toolbox.
Always tied to a language, frameworks are often built by open-source communities. Each framework provides self-contained components that make application development easier by imposing a structure and a working discipline.
Examples of well-known frameworks:
- Symfony, Laravel and Zend for PHP
- Spring and Spark for Java
- Django, Pyramid or Flask for Python
- React and VueJS for JavaScript
- Rails (RubyOnRails) for Ruby
