codeinabox@programming.dev to Programming@programming.devEnglish · 4 months agoEvery dependency you add is a supply chain attack waiting to happenbenhoyt.comexternal-linkmessage-square14linkfedilinkarrow-up15arrow-down10cross-posted to: lobsters@lemmy.bestiver.se
arrow-up15arrow-down1external-linkEvery dependency you add is a supply chain attack waiting to happenbenhoyt.comcodeinabox@programming.dev to Programming@programming.devEnglish · 4 months agomessage-square14linkfedilinkcross-posted to: lobsters@lemmy.bestiver.se
minus-squaretransporter_ii@programming.devlinkfedilinkarrow-up0·4 months agoNo 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.
minus-squareKissaki@programming.devlinkfedilinkEnglisharrow-up0·4 months agoWhat’s the advantage of AlpineJs vs baseline web technologies? Scrolling through the simple intro examples, I would have implemented those with standard JS and DOM APIs just fine.
minus-squareshnizmuffin@lemmy.inbutts.lollinkfedilinkEnglisharrow-up0·4 months agoImplementing reactivity is a non-trivial task. With Alpine, you get Vue’s without the rest of Vue.
minus-squareMonkderVierte@lemmy.ziplinkfedilinkarrow-up0·edit-24 months agoYeah ok. To be fair, i have 3rd-party frames and js blocked on mobile. But cmon, not even the close button works without 3rd-party. I’m rusted, but even i could implement that one properly in html and css only in half a hour.
minus-squareaegg@europe.publinkfedilinkEnglisharrow-up0·4 months agoWebComponents is a standard api and actually very simple.
minus-squareshnizmuffin@lemmy.inbutts.lollinkfedilinkEnglisharrow-up1·4 months agoI’ve written my fair share! Unfortunately, clients ask for dumb shit all the time and Alpine is fast and cheap.
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.
What’s the advantage of AlpineJs vs baseline web technologies?
Scrolling through the simple intro examples, I would have implemented those with standard JS and DOM APIs just fine.
Implementing reactivity is a non-trivial task. With Alpine, you get Vue’s without the rest of Vue.
Yeah ok.
To be fair, i have 3rd-party frames and js blocked on mobile. But cmon, not even the close button works without 3rd-party.
I’m rusted, but even i could implement that one properly in html and css only in half a hour.
WebComponents is a standard api and actually very simple.
I’ve written my fair share! Unfortunately, clients ask for dumb shit all the time and Alpine is fast and cheap.