framework

A framework is a collection of code libraries that are used to accomplish common tasks when building web applications.
Think about it as if you were building a house. Your house may be incredibly unique, but it’s still going to share some things in common with your neighbors house: you probably want a bathroom, a foundation, a roof, and maybe even some support beams.
A house building framework might provide you with those house building essentials, plus a handful of useful tools, and maybe even some structure that would make it easy to build that awesome, totally unique house that you have planned.
Similarly, no matter how unique your web application is, chances are it will share some commonalities with other websites. For example, most web apps require web servers, databases, the application code itself, and some kind of user interface.
If a developer set out to build an application without a framework, she would need to write every single feature from scratch. This approach would be tedious and figuratively require re-making the wheel. 
Frameworks provide you with the ready set group of components that you need in order to quickly build fast, secure, web applications, so you can focus on the important stuff: that special thing that makes YOUR web app so spectacular.
Most web application frameworks are programming-language-specific, meaning they are compatible with one language only. 

Comments

Popular posts from this blog

വെര്‍ടു – ആറരലക്ഷം രൂപക്ക് ഒരു ആന്‍ഡ്രോയ്ഡ് സ്മാര്‍ട്ട്‌ ഫോണ്‍ – ഇപ്പോള്‍ ഇന്ത്യയിലും

നിങ്ങള്‍ക്ക് ഉപകാരപ്രദമായ മികച്ച 50 വെബ്സൈറ്റുകള്‍

30 Interesting Facts You May Not Know About Computers & The Internet