Uploaded by luspermhango

Frameworks

advertisement
Intro to Frameworks
Paul Sembereka
Frameworks
●
●
software framework is an abstraction in which software providing
generic functionality can be selectively changed by additional
user-written code, thus providing application-specific software.
A software framework provides a standard way to build and deploy
applications
Frameworks
●
●
Software frameworks may include support programs, compilers, code
libraries, tool sets, and application programming interfaces (APIs) that
bring together all the different components to enable development of a
project or system.
Software frameworks typically contain considerable housekeeping and
utility code in order to help bootstrap user applications, but generally
focus on specific problem domains,
Why use Frameworks
1.
Investing in the Task, Not in the Technology
2.
Guaranteed Upgradability & Maintenance
3.
Open Source
4.
Efficiency
5.
Integration
Examples
1.
Twitter Bootstrap CSS
2.
Bulma CSS
3.
Materialize CSS
4.
Angular
5.
React
6.
Vue
Download