Konubinix' opinionated web of thoughts

Alpine.js

Fleeting

alpine.js

Alpine.js is not designed to build SPAs, but rather enhance your templates with a little bit of JavaScript.

https://css-tricks.com/alpine-js-the-javascript-framework-thats-used-like-jquery-written-like-vue-and-inspired-by-tailwindcss/

Alpine.js is a Vue template-flavored replacement for jQuery and vanilla JavaScript rather than a React/Vue/Svelte/WhateverFramework competitor.

https://css-tricks.com/alpine-js-the-javascript-framework-thats-used-like-jquery-written-like-vue-and-inspired-by-tailwindcss/

Alpine works best used in simple static websites or server-side rendered apps powered by Laravel or another backend framework, where all you need to do is add some little interactive elements to the UI.

https://lightit.io/blog/when-to-use-alpine-js/

Alpine is ideal for quick setup and thus prototyping. Otherwise, it has the potential to let accessibility become an afterthought.

https://www.erwinhofman.com/blog/3-reasons-why-alpinejs-wont-beat-jquery-core-web-vitals-included/

Notes linking here