Rework frontend presence
Ciao a tutti, da un po’ di tempo mi era balenata quest’idea di effettuare un rework di alcune parti del frontend del Presence.
Attualmente sono in uso tecnologie datate che potrebbero essere facilmente sostituite con alternative più moderne.
Un esempio su tutti è l’uso di jQuery (per la felicità di Cristian), per il quale esiste addirittura una repo apposita solo per quello: youmightnotneedjquery.com.
Inoltre, ci sono anche alcuni problemi visibili in produzione.
Ad esempio, nella sezione “About”, alcuni link sono malformati (manca l’uguale nell’attributo href):
Oppure l’intero layout della pagina “About” su dispositivi mobili è completamente disallineato:
Inoltre, l'utilizzo di Bootstrap per una pagina web relativamente semplice come questa mi sembra un po' overkill.
Si potrebbe iniziare con alcuni interventi semplici ma efficaci, come:
- Servire i file CSS e JavaScript in versione minimizzata;
- Applicare una formattazione coerente al codice presente nella repo, così da renderlo più leggibile e "pulito".
Ditemi cosa ne pensate!

