All programmers work for California now. They pass a stupid law, and we get to work on it. I guess this will just move our employer up the chain.
transporter_ii
To be fair, timers are hard.
It's offers a syntax similar to a no-build VUE. This gives you a more standard, modern way of doing things that a lot of people already know how to do. And it does it without generating many thousands of files and dependencies just to create a "hello world" page. Most anyone that could figure out VUE code should be able to look at AlpineJS code and figure out what is going on. I could very easily use vanilla JavaScript to do everything. Good luck on you figuring any of it out in a timely manner if you inherited any of the code.
I'm mostly doing database CRUD with it. I'm really impressed with how easy it is to make a somewhat complex form with a minimal amount of (mostly clean) code.
That said, I do not really like the inline coding that they push in all the documentation. I much prefer separating the code using Alpine data(). It's much easier to debug.
No build with AlpineJs is now the future. I've been saying for many years that creating a "hello world" page that generates tens or even hundreds of thousands of files is kind of nuts. Every one of those files could be a security issue.
Just moved to Linux and wanted to test an api. Opened Software Manager and installed Resonance. It looks like there are Mac and Windows versions. It was simple and clean, and did what I needed to get done. I have to admit, when I clicked to install, I was wondering what kind of hoops I was fixing to run into to use it. None. There were no hoops.
On Windows, I used to work off of a usb thumb drive for portability. My Logitech mouse, and whole system would randomly dramatically slow down. Moved to Linux Mint. Working off the hard drive I had no problems. I needed some data off that thumb drive yesterday, and fifteen minutes after I plugged it in, random slowdowns just like on my Windows machine. Not going to lie, on Windows, I always blamed it on the Logitech mouse.