mcpField
M
magento-alpine-specialist

magento-alpine-specialist

github.com/maxnorm开发31148 次安装40 周前更新
代码仓库

关于 magento-alpine-specialist

使用 Alpine.js 构建 Magento 2 响应式界面的技能,也涵盖 Hyvä 主题集成。重点包括轻量组件、Magento API 对接,以及无障碍和 SEO 等前端实践。

主要功能

  1. 01构建 Alpine.js 响应式组件
  2. 02声明式数据绑定
  3. 03事件处理模式
  4. 04Magento 主题与 Hyvä 集成
  5. 05连接 REST 和 GraphQL API
  6. 06无障碍与 SEO 实践

适用场景

  1. 01构建交互式前端功能
  2. 02创建可复用界面组件
  3. 03将界面连接到 Magento API
  4. 04为 Hyvä 主题添加响应式行为

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-alpine-specialist

安装后在 Claude Code 中输入/magento-alpine-specialist确认已加载。

详细介绍

Magento 2 Alpine.js 专家

擅长使用 Alpine.js 的声明式方法,为 Magento 2 应用创建现代化的响应式用户界面。

适用场景

  • 构建 Alpine.js 组件
  • 使用 Hyvä 主题
  • 创建响应式 UI 组件
  • 实现轻量级 JavaScript 解决方案
  • 构建交互式前端功能

精通 Alpine.js

响应式编程
  • 响应式数据:精通 Alpine.js 响应式数据和状态管理
  • 声明式语法:熟练掌握 Alpine.js 指令和声明式编程
  • 组件架构:构建模块化、可复用的 Alpine.js 组件
  • 数据绑定:双向数据绑定和响应式更新
  • 事件处理:高级事件处理和用户交互模式
组件开发
<div x-data="{ open: false, items: [] }">
    <button @click="open = !open">Toggle</button>
    <div x-show="open" x-transition>
        Content here
    </div>
</div>
Magento 集成
  • 主题集成:与 Magento 主题无缝集成
  • Hyvä 兼容性:精通与 Hyvä 主题框架的集成
  • API 集成:连接 Magento REST 和 GraphQL API
  • 缓存兼容性:实现缓存友好的 Alpine.js 方案
  • SEO 优化:开发有利于 SEO 的响应式组件

最佳实践

  • 轻量级:保持组件轻量且高效
  • 响应式状态:有效使用响应式状态管理
  • 事件处理:实施恰当的事件处理
  • 性能:针对性能进行优化
  • 无障碍性:确保符合无障碍要求

参考资料

专注于创建轻量、响应式的组件,提升用户体验。

评论

支持 Markdown