Dave:
petite-vue
是 Vue 项目的一个新版本,专门针对渐进增强而设计。petite-vue
仅有 5kb,是轻量级的 Alpine(或 jQuery)替代方案,可以“散布”在您的项目中,无需额外的捆绑步骤或构建过程。添加一个<script>
标签,设置一个v-scope
,您就可以开始使用了。这正合我意。
我们许多人仍然喜欢 jQuery,但不喜欢它可能导致事物变得脆弱,完全分离了交互式功能和 HTML。“关注点分离”当时感觉很对,但最终过于教条。像 JSX 这样的创作语言最初感觉不对,现在感觉很对,很多 JavaScript 模板也遵循了这种趋势。但往往会涉及到重量级的框架。无框架方法开始出现,例如 Alpine.js,它允许我们将交互式技术直接散布到 HTML 中。Vue 一直以来都可以散布,但现在使用 petite-vue 可以更好地做到这一点。
一直存在两个阵营:渐进增强和我不在乎。
如果你认为 PE 阵营解散了,或者同意酷炫的工具比有效的网站更重要,那就错了。;)
我想,我们只是不在你的圈子里。
你的观点是
petite-vue
反对渐进增强吗?我认为从 HTML 开始应该是非常适合渐进增强的。