Menu

Developers Italia Sviluppiamo i servizi pubblici, insieme

Seguici su

Obiettivo miglioramento continuo

Ottimizzato il motore di ricerca del sito di Developers Italia e del Catalogo del software della PA

condividi su

Sono stati tanti i feedback ricevuti in queste settimane relativamente al Catalogo del software e in ottica di miglioramento continuo abbiamo iniziato ad affrontare l’ottimizzazione della componente “motore di ricerca” interno al sito di Developers Italia. L’obiettivo era quello di creare un’esperienza utente più semplice, rendendo i contenuti principali raggiungibili in pochi clic. La nuova componente permette di ricercare tra i numerosi contenuti del sito suddivisi nelle seguenti categorie: software a riuso, software open source, API e Amministrazioni cedenti. Operativamente è stato eseguito un refactoring del codice sorgente introducendo React.js in sostituzione ad un insieme di librerie di più difficile gestione e manutenzione. A ciò si aggiunge la scelta di Jest come testing framework che permetterà di ottenere un ambiente di produzione più solido e resiliente. Nella fattispecie, l’introduzione di React.js con Jest ci garantirà il miglioramento del grado di manutenibilità dell’intera base di codice, velocizzando il processo di individuazione e correzione di eventuali bug. Contemporaneamente abbiamo colto l’occasione per intervenire sulla user interface, migliorando la fruibilità dell’intero Catalogo anche da dispositivi mobile.

Nel ringraziarvi per tutti i preziosi suggerimenti che abbiamo ricevuto in questi mesi vi invitiamo a verificare il corretto funzionamento del motore e aspettiamo ulteriori consigli sui nostri canali community (Slack e Forum).

Il Team Developers Italia


argomenti

torna all'inizio dei contenuti