This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

why we need framework for buidling web application

 
riyaz udeen
Ranch Hand
Posts: 66
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hye everyone.
kindly provide me the stuff required for explainh the need of framework in developing web application.thank you.
 
Prashant kumar Singh
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Riyaz,
Actually, Framework came into picture when same problem was occuring.
actually, using framwork is benificial for developer not customer.Suppose take an example, of a web Application Framework, Struts.In struts ,there is good organised utility. Means suppose one you want to send a req to server and and want a response according to your req.Then there is blank frame in which yuo have to put your input jsp pages and actions, and model(bussiness logic) so no need to think more about this . It is very developer's friendly tools.

i hope you will known about this little bit.
Thanks.
Prashant kumar Singh
 
RoshaniG Gopal
Ranch Hand
Posts: 180
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi riyaz,
Web Frameworks are required coz of follwowing reasons.
1) Frameworks are reusable, �semi-complete'' applications that can be applied to produce custom applications.
2) Frameworks are tested, proven software designs and implementations that reduce the cost, accelerate development speed and improve the quality of software.
3)Provide developers with modular, reusable and extensible software components.
4)Modular frameworks reduce the time and effort and investment required to understand and maintain existing software.
5) Fosters reuse.
6)Contributes improvements in programmer productivity, as well as enhancing the quality, performance, reliability and interoperability of software.
7)Extensibility is essential to ensure timely customization of new application services and features.
8)Reduces the cost of building and maintaining software.

I hope they are reasons enough..
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic