Building a Modern Web Application Using an MVC Framework
Forte, Leon (2016)
Forte, Leon
Oulun ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016053111094
https://urn.fi/URN:NBN:fi:amk-2016053111094
Tiivistelmä
Since the web 2.0 renaissance, the development demands of online content has increased significantly as it became more and more user generated. To ease the development burden many developers faced, web application frameworks were created. Such frameworks come with learning curves though, and learning one can take time away from an already busy schedule.
This thesis will attempt to introduce web developers to popular development frameworks using version three of a beginner friendly framework called CodeIgniter. The thesis explores the components of the framework as well as the model-view-controller (MVC) object oriented architectural design pattern it is based upon. To demonstrate the framework in action, a prototype application was created along with development documentation. At the end of the thesis the author shares the experience of learning CodeIgniter and the value of using an MVC web application framework when developing a modern, data intensive web application.
This thesis will attempt to introduce web developers to popular development frameworks using version three of a beginner friendly framework called CodeIgniter. The thesis explores the components of the framework as well as the model-view-controller (MVC) object oriented architectural design pattern it is based upon. To demonstrate the framework in action, a prototype application was created along with development documentation. At the end of the thesis the author shares the experience of learning CodeIgniter and the value of using an MVC web application framework when developing a modern, data intensive web application.