Skip to content

Framework

A framework gives an application a technical structure and shared rules. The tasks it handles depend on the chosen framework.

Also known asSoftware framework
Software Development

Build on a shared application structure

A framework is a software structure that provides recurring tasks and conventions for building an application. Depending on its focus, it may organise navigation, components or server request processing. Custom code is integrated into that structure.

In a fictional service portal, new case pages follow the same navigation and presentation structure. The team adds business functions within it. Whether a person may handle a particular case still needs rules appropriate to the application.

A library tends to provide functions for selective use; the distinction is not always sharp. A framework is not finished business software either. Selection depends on actual requirements and the team's ability to maintain the application with it over time.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps