informatique:javascript:alpinejs
Ceci est une ancienne révision du document !
https://github.com/alpinejs/alpine/
AlpineJs permet de manipuler le DOM sans se lancer dans une SPA, très léger (<10ko gzippé et minifié) et n'utilise pas de DOM virtuel. Sa syntaxe est similaire à VueJS. C'est un bon outil entre jQuery et VueJs.
Présentation des principes d'AlpineJs : https://codewithhugo.com/alpine-tips/
-
- Intersect plugin attribute to an element with a callback that should be ran whenever that element “intersects” with the user's viewport.
- Persist plugin provides a new magic method for integrating your Alpine dataset with localStorage.
- The Trap plugin provides a simple way to “trap” focus inside elements like modals and and other dialogue elements. Trapping focus is very beneficial for users using screen readers or navigating via keyboard in general.
- alpinetoolbox quick start, examples, tools are all open source and built using Alpine.js and mostly Tailwind CSS.
- alpine-collective / awesome pour une curation de ressources sur AlpineJs
- Quelques composants https://js.hyperui.dev dont un datepicker
informatique/javascript/alpinejs.1714115981.txt.gz · Dernière modification : 26/04/2024 09:19 de cyrille