Architecture Which Suits You Best
Main Article Content
Abstract
The motive of this paper is to help beginners to take initial steps in building their own web application architectures. We first grow the clairvoyance for software architecture by briefly discussing terms and techniques used in building a production level application. On the basis of this clairvoyance, we show some of the evergreen models of software architecture and design Model-View-Controller, Model-View- View Model and Model-View-Provider. We discuss the problems faced while and after building your web application. We discuss concepts of Object-Oriented Programming helping in building web application architectures. We will be modifying these architectures by adding different elements according to ease of use. We temper them and use them. We discuss the beginner steps to build scalable web applications. We culminate by showing some of the advantages of our way to web application architectures, condensing our experience, and relating our way to others’ present work.