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)