The aim of this work is to realise a scalable architecture for the provision of certain services to students and learners. During the course of a PRIN research project, an IT infrastructure is being set up for the consultation of Italian lexical combinations by students and learners interested in studying Italian. The system is proposed on an experimental basis, by means of a Progressive Web App that allows users to access and consult the developed contents independently of the operating system they use, without necessarily requiring the installation of an application developed in the native machine language of the operating system. This article explains in detail how the backend of the system is realised, with a focus on the development and testing phase. All the services that will be explained have been containerised via Docker, in order to guarantee portability, scalability of the system and future improvements.

Dockerized Architecture for a Progressive Web App: An Italian Collocations Dictionary / Perri, Damiano; Gervasi, Osvaldo; Tasso, Sergio; Fioravanti, Irene; Zanda, Fabio; Spina, Stefania; Forti, Luciana. - Part VI:(2025), pp. 33-43. ( International Conference on Computational Science and Its Applications 2025 Galatasaray University, Istanbul, Türkiye ) [10.1007/978-3-031-97617-9_3].

Dockerized Architecture for a Progressive Web App: An Italian Collocations Dictionary

Zanda, Fabio;Spina, Stefania;
2025

Abstract

The aim of this work is to realise a scalable architecture for the provision of certain services to students and learners. During the course of a PRIN research project, an IT infrastructure is being set up for the consultation of Italian lexical combinations by students and learners interested in studying Italian. The system is proposed on an experimental basis, by means of a Progressive Web App that allows users to access and consult the developed contents independently of the operating system they use, without necessarily requiring the installation of an application developed in the native machine language of the operating system. This article explains in detail how the backend of the system is realised, with a focus on the development and testing phase. All the services that will be explained have been containerised via Docker, in order to guarantee portability, scalability of the system and future improvements.
2025
International Conference on Computational Science and Its Applications 2025
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Dockerized Architecture for a Progressive Web App: An Italian Collocations Dictionary / Perri, Damiano; Gervasi, Osvaldo; Tasso, Sergio; Fioravanti, Irene; Zanda, Fabio; Spina, Stefania; Forti, Luciana. - Part VI:(2025), pp. 33-43. ( International Conference on Computational Science and Its Applications 2025 Galatasaray University, Istanbul, Türkiye ) [10.1007/978-3-031-97617-9_3].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1758264
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact