magewirephp / magewire
一个使构建动态界面变得简单的框架,无需离开 Magento 2 的舒适区
Requires
- php: >=7.4
- magento/framework: *
- rakit/validation: ^1.0
- symfony/http-foundation: ^5.4 || ^6.0
- dev-main
- 1.11.1
- 1.11.0
- 1.10.10
- 1.10.9
- 1.10.8
- 1.10.7
- 1.10.6
- 1.10.5
- 1.10.4
- 1.10.3
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- dev-pullrequests/speedupmate/validation-fallback-to-json
- dev-experimental/loader-with-promises
- dev-feature/upload-component-reinstate
- dev-docs/issues-markdown
- dev-bugfix/updating-nested-values-on-sync
- dev-feature/plugin-extends
- dev-feature/component-loader-overlay
- dev-improvements/injected-hydrator-sortorder
- dev-bugfix/currupt-payload-exception-message
- dev-improvements/loader-without-notifications
- dev-release/1.10.6
- dev-improvements/nested-input-sync-methods
- dev-release/1.9.2
- dev-release/1.8.6
- dev-release/1.7.6
- dev-feature/widget-resolver
- dev-feature/dynamic-layout-v2
- dev-feature/dynamic-update-actions
- dev-feature/query-string
- dev-feature/virtual-type
- dev-feature/component-upload
- dev-feature/wireable-interface
This package is auto-updated.
Last update: 2024-09-10 07:05:32 UTC
README
在 Magento 2 中寻找一种简单易行的方式来构建现代化、反应式和动态界面?欢迎 Magewire - Laravel Livewire 的 Magento 2 版本。使用 Magewire,您可以在不离开 Magento 核心布局和模板系统的情况下创建引人入胜的用户体验。无需完整 JavaScript 框架,即可将动态和反应式功能添加到您的商店。今天尝试 Magewire,将您的商店提升到新的水平!
加入官方 Discord 服务器
在 Twitter 上关注
安装
composer require magewirephp/magewire
请注意,此扩展主要针对不使用 Require JS 的主题,如 Hyvä Themes。它默认不适用于依赖 RequireJS 的 Magento 主题。不要担心 - 通过一些简单的调整,您可以在 Blank 或 Luma 项目中释放大部分功能。前往兼容性部分了解更多信息,并开始使您的 Magento 2 店铺更加动态和引人入胜!
文档
赞助商
根据实际效果,使用 Magewire 可以持续减少工作时间,为代理商、开发人员和商家带来显著的好处。我衷心感谢我的赞助商对创建一个对所有人都有利的双赢局面的支持。
点击这里开始赞助。
开发者说
-
Marcus Venghaus — 自由开发者 - 这是一个颠覆性的工具!您可以用几乎零 JavaScript 来构建任何东西。它节省了大量时间,并且易于使用。这不是您是否应该使用它的问题,您必须使用它。
-
Vinai Kopp — 技术总监 - Magewire就像神奇的酱料,可以节省大量时间来实现功能!很高兴看到更多来自 Laravel 生态系统的工具在 Magento 中可用。
-
Jesse de Boer — 前端开发者 - Magewire让您能够添加反应性,而无需使用庞大的 JS 框架或包。使用 Magewire 直观、快速且易于学习。与使用 Luma 和 RequireJS 相比,它感觉像一股清新的空气,能缓解很多头痛。
-
Kiel Pykett — 技术负责人 - Magewire是我最喜欢的工具之一!它甚至让像我这样的前端傻瓜也能创建动态 UI!应该有更多人尝试它。
更多
为其他开发者创建抽象层和工具,以简化复杂情况,是我最大的动力之一。这是我喜欢我所做的事情的原因之一。我的每个代码仓库都旨在实现这一点。查看我的其他代码仓库 - 它们可能对您有帮助。
安全漏洞
如果您在 Magewire 中发现安全漏洞,请创建合并请求或讨论。所有安全漏洞都将得到及时处理。
许可
版权所有 © Willem Poortman
Magewire 是一个开源软件,受 MIT 许可证 许可。
重要的是强调,这个软件包完全独立于任何商业实体。没有任何其他公司表达其偏好的参与或干预。这个软件包是由社区为社区创建的,确保其完整性和无偏见性质。
如果没有 Laravel Livewire 项目及其创建者 Caleb Porzio 以及所有贡献者不辞辛劳的努力和奉献,这个 Magewire 端口将无法实现。向他们所有人致以崇高的敬意和感谢,感谢他们的灵感和支持,让他们在 Laravel 生态系统内外都能取得成功!💖 💖