Obiettivo miglioramento continuo
Ottimizzato il motore di ricerca del sito di Developers Italia e del Catalogo del software della PA
2 minuti
Sono stati tanti i feedback ricevuti in queste settimane relativamente al
Catalogo Vai alla pagina 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 Vai alla pagina , software
open source Vai alla pagina ,
API Vai alla pagina e Amministrazioni
cedenti Vai alla pagina . 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 Vai alla pagina
e Forum Vai alla pagina ).
Il Team Developers Italia