A Brief Various Application Development Frameworks
A Brief Various Application Development Frameworks
What is a framework?
In computer programming, a framework is defined as a library that contains classes that can be used in the codes in place of the common generic functions. The frameworks intend to aid the software developers in maintaining the focus on the major requirements of the software than on the low-level requirements of the working system. Although, there are many who would approve with the advantages of the framework, there are many critics who find certain faults in it. Firstly, they believe that a framework although intends to ease out the coding procedure actually ends up complicating it.
The second complaint is that it requires a certain period of time before the developer is acquainted with the framework and thus, instead of reducing the time required to develop software, frameworks end up consuming more time. However, once the developer gets used to the code then the time consumed would be much lesser and the coding too wouldn't seem complicated.
Various frameworks
Some major frameworks are:
Django : Django application development involves coding in Python language in a MVC or the model-view-controller architecture
Ruby on Rails : This is an open source framework that employs the ruby language
CakePHP : Certain concepts of Ruby on Rails are used here. The language used is PHP
Code Igniter: The language used here is PHP but it is much faster here and is used to develop dynamic websites
.Net technology: A Microsoft product, its has an extensive set of coded solutions in its library
Struts : This Apache's product is useful in the development of Java applications on web
JBoss: Even this open source framework uses Java and provides cross-platform compatibility
In addition to above, Drupal is also a popular application platform that's enjoying a growing popularity because of its utility as a core application that works as a backbone to many more applications. Drupal application development is popular for scalability, low cost of deployment and reliability. There are various other domains too like the GPS application development, flash development and so on.
Facbook Application Development Brake Booster Making Brake Application Less Hard Java Training application to make it called as partial DBMS Technical Progress of Natural Gas Application in Chemical Industry The Direct Method of the Application of Natural Gas in Chemical Industry The Indirect Conversion Method of the Application of Natural Gas in Chemical Industry Workstation Optimizer Application The Voluntary Disclosure Program – Do You Qualify to Make a Voluntary Disclosure Application? Galvanized Steel Banding Straps and Its Application 5 Must Have Portable Applications on Your External Drive Applications of Steel Strappings Strong Magnets And Their Applications Infrared Thermometers and Their Many Application Areas
www.yloan.com
guest:
register
|
login
|
search
IP(216.73.216.140) California / Anaheim
Processed in 0.016660 second(s), 7 queries
,
Gzip enabled
, discuz 5.5 through PHP 8.3.9 ,
debug code: 26 , 2291, 350,