Meetup passé

Tour d'horizon des 3 grandes méthodologies CSS

Ce Meetup est passé

117 y sont allés

Image du lieu de l'événement

Détails

CSS présente des limitations techniques majeures qui en font un langage très peu scalable et difficilement maintenable. Au cours de ces dernières années, de très nombreux outils et méthodologies ont émergés pour aider à contourner ces limitations. Ces méthodologies se classent en 3 grandes familles : le CSS "classique" (avec SASS/Less/Stylus/PostCSS, OOCSS, et une convention de nommage comme BEM, SMACSS, SUITCSS), le CSS atomique (Atomic CSS, Tachyons, BassCSS, ZeroCSS), et enfin le CSS-in-JS et approches similaires (Aphrodite, JSS, CSS Modules, React Inline Styles, Radium, CSSX, Web Components).

Nous verrons ensemble les avantages et faiblesses de chacune de ces approches afin que vous puissiez déterminer quelle méthodologie convient le mieux à vous projets.

By Jonathan Verrecchia

Dans une seconde partie, nous vous inviterons à découvrir
les futures fonctionnalités de CSS4 à travers le développement d’un site static utilisant les modules PostCSS.

Cette présentation vise à vous faire découvrir les nouvelles fonctionnalités de CSS4 et leurs utilisations dès maintenant, grâce à PostCss et sa myriade de modules. Ce sera aussi l’occasion de les comparer aux fonctionnalités d’autres Pre-Processeurs tel que Sass.

PostCss étant assez récent, je souhaite présenter à l'auditoire une installation simple, permettant une prise en main rapide de l'outil, tout en évitant les quelques pièges du à la nouveauté et l'active développement de certains modules.

Ma présentation sera basée sur un article en anglais que j'ai eu l'occasion de rédiger afin de présenter PostCSS. Vous pouvez le consulter à l'adresse suivante: http://blog.js-republic.com/jump-into-the-future-of-css-with-postcss/

Contrairement à l'article, ma présentation sera agrémentée de plusieurs exemples de codes CSS afin de montrer les possibilités apportés par ces différents modules.

By Pierrick Turelier

Et comme toujours en fin de meetup, networking autour de la combinaison gagnante pizzas/bières!