alpine php7.1
最小JavaScript框架Alpine.js保证将诸如Vue或React之类的框架的React性和声明性混合在一起,但是在学习曲线或复杂性方面的成本较低。
使用Alpine.js,开发人员可以保留其DOM并添加他们认为合适的行为。 使用从Vue借用的语法以及扩展为Angular的语法,可以使用该框架直接在标记中构成JavaScript行为。
该项目的创始人将Alpine.js描述为类似于Tailwind ,这是一个用于构建自定义设计的低级CSS框架。 创作者Caleb Porzio说,Alpine.js提供了“疯狂的小尺寸功能,无需安装NPM。” 开发人员可以通过添加<script>标记,将行为添加到任何网站(服务器渲染的Rails应用程序,WordPress应用程序,静态营销网站等)中。
Porzio将Alpine.js描述为敏捷JavaScript瑞士军刀。 他归因于Alpine.js的特质包括:
开源Alpine.js 已经达到1.0状态 ,它利用了一系列指令(例如x-data
)来声明新的组件范围,以及x-bind
来将属性的值设置为JavaScript表达式的结果。 还具有一系列“魔术”属性,例如$refs
,用于检索标有x-ref
DOM元素。
翻译自: https://www.infoworld.com/article/3527958/alpinejs-mixes-vue-react-and-minimalism.html
alpine php7.1