@papey @dashie il y a un aspect qui m’a toujours surpris dans JSX, c’est le mélange de balisage-composants, scripts et CSS. J’ai toujours trouvé que c’était une mauvaise idée d’abandonner la séparation et que c’était fait pour de mauvaises raisons. Je vois les aspects positifs que cela apporte (tout est « encapsulé dans le component »), mais globalement, ça crée bcp de merde aussi (genre il faut bien encapsuler dans le component mais quid de certains fragments qui pourraient être mutualisés, réutilisés. C’est un peu ignoré parfois et on peut se retrouver avec bcp de code dupliqué). Ou alors, mal utilisé (on met dans les fonctions du component des choses qui devraient aller dans des librairies par flegme).