13-15 February 2017
Europe/Zurich timezone
There is a live webcast for this event.

Indico front-end: From spaghetti to lasagna

30min talk
13 Feb 2017, 14:30
31-3-004 - IT Amphitheatre (CERN)

31-3-004 - IT Amphitheatre


Show room on map


Alejandro Avilés (CERN)


We will present how we transitioned from legacy spaghetti UI code to a more coherent, easier to understand and maintain ecosystem of front-end technologies and facilities with a strong emphasis in reusable components. In particular, we will share with you: 1) how we use Sass to maintain our home-baked CSS, 2) how we survive in 2017 without front-end Javascript frameworks, and 3) how we use template macros and WTForms for generating consistent HTML transparently.

Level Advanced

Primary authors

Alejandro Avilés (CERN) Adrian Mönnich (CERN) David Andreev (VIA University College (DK)) Ilias Trichopoulos (CERN) Marco Vidal (Universidad de Oviedo (ES)) Pedro Ferreira (CERN)

Presentation Materials