LiveView 1.2 introduit la colocalisation du CSS directement dans les templates HEEx via <style :type={MyApp.ColocatedCSS}>, dans la continuité des Colocated Hooks et JS apparus en 1.1. Le CSS extrait est traité par le bundler habituel (Tailwind ou Esbuild) depuis un dossier phoenix-colocated dans _build. La version expose également un @behaviour pour le scoping des styles par composant, avec support optionnel de la règle CSS @scope via un attribut phx-r configurable. D’autres améliorations sont incluses : encodage automatique des structs Phoenix.LiveView.JS, TagFormatter pour les balises <script> et <style>, et une documentation JavaScript séparée.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire