Páginas

S.P.A

FINAL THESIS OF INFORMATION TECHNOLOGY ENGINEERING


"Architectures in Single Page Applications"



Universidad de Mendoza




INTRODUCTION


Single Page Application is a concept that encompasses web applications that behave like desktop applications. That is, those in which the total content of the page is loaded only the first time and then update only those data that the front-end demands the back-end, thus reducing the flow of data exchanged. The overall purpose is to give the user a smoother experience compared to classic web applications.


OBJECTIVES


Establish a formal development process for single-page applications:

  • Describe the most representative technologies for use on the front-end.
  • Describe the most representative technologies for use in the back-end.
  • Describe the design considerations that a framework must address.
  • Develop an example application, going through the phases of requirements, analysis, design, implementation, deployment and testing, based on an arbitrary framework in the back-end:
    • Implement the front-end using Angular.
    • Implement the front-end using React.
    • Implement the front-end using Vue.
  • Make benchmarks between the 3 implementations.
  • Present conclusions.

Download PDF: here

SURVEY

2 comments: