13–15 Feb 2017
CERN
Europe/Zurich timezone
There is a live webcast for this event.

Indico front-end: From spaghetti to lasagna

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

31/3-004 - IT Amphitheatre

CERN

105
Show room on map
30min talk

Speaker

Alejandro Avilés (CERN)

Description

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