Ανάπτυξη Web Εφαρμογής Σύμφωνα με την Τεχνική MVC (Model-View-Controllers) στην Πλευρά του Browser
Date Issued
October 6, 2021
Type
Πτυχιακή Εργασία
Abstract
The aim of this thesis is to create an online application following the Model-View-Controller
(MVC) design pattern in two modern frameworks, Angular and React, highlighting the
development approaches and differences in operation for the aforementioned application. The
purpose is to present the advantages of the MVC pattern usage and explain how to create and
connect the individual functions, as well as to present the benefits it offers in development of web
applications.
To achieve the above goal in a practical programming environment, we have built a sample
Single Page Application in each of the frameworks tested, an application that manages data of
students like student details and the title of their thesis. We have implemented the data
management functions, user interfaces and the interconnection between them as well. Each
framework has a different logic for the design and code execution and requires a different style of
programming, but following in both cases the MVC pattern the codebase of an application can be
easily maintained and expanded
Subjects
