这个库以精美的 Swift ❤️ 封装了 DOM、CSS 和所有 Web API。
有了它,你将能够在你喜爱的 Swift ❤️ 中轻松构建出色的响应式 Web 应用程序。
请访问 webber 仓库并进行安装。
只需执行 webber new
即可创建新的 spa
或 pwa
项目。
进入项目文件夹并打开 Package.swift
文件以浏览代码。
然后执行 webber serve
或 webber serve -t pwa -s Service
(针对 pwa 应用),以便在浏览器中调试你的项目。
然后查看隐藏的 .webber
文件夹,你会找到 entrypoint/dev
文件夹,那里存放着 Webber 刚刚生成的入口文件。如果 Swift 不够用,你可以编辑这些文件,例如制作自定义加载条。
要发布项目,只需调用 webber release
或 webber release -t pwa -s Service
(针对 pwa 应用)。然后从 .webber/release
文件夹中获取生产文件即可。
请在版本发布中查找示例。
特别感谢 Tierra Cero,感谢他对 SwifWeb 项目的倾注的热情和投入。