Home / Papers / Advanced web methodology for flexible web development

Advanced web methodology for flexible web development

2 Citations2021
Hiuram Antunes, Inácio de Sousa Adelino da Fonseca
2021 16th Iberian Conference on Information Systems and Technologies (CISTI)

The use of react on the frontend and nodejs on the backend and the GraphQL specification was used, in order to easily change the data structure and reflect this change in the front end, without the need for maintenance in the code.

Abstract

Web development is one of the ways to contribute to the digitization of organizations. However, being a relevant area, it has the contribution of countless companies and people worldwide. This high number of contributions necessarily leads to several trends and forms of development. This article explores one of these trends, namely the use of react on the frontend and nodejs on the backend. In terms of the data flow between the frontend and the backend, the GraphQL specification was used. The database is supported by Postgresql. The architecture and organization of development is crucial to find generic baseline sequences that support cross-cutting development between different information systems. This was the focus of the development in order to easily change the data structure and reflect this change in the frontend, without the need for maintenance in the code. This is a key step to allow the next stage, namely the development supported by advanced techniques based on artificial intelligence (this stage is under development and will be described in a next article by the authors).