SwifWeb

MIT License Swift 5.7 Swift.Stream

这个库以精美的 Swift ❤️ 封装了 DOM、CSS 和所有 Web API。

有了它,你将能够在你喜爱的 Swift ❤️ 中轻松构建出色的响应式 Web 应用程序。

安装

请访问 webber 仓库并进行安装。

用法

只需执行 webber new 即可创建新的 spapwa 项目。

进入项目文件夹并打开 Package.swift 文件以浏览代码。

然后执行 webber servewebber serve -t pwa -s Service (针对 pwa 应用),以便在浏览器中调试你的项目。

然后查看隐藏的 .webber 文件夹,你会找到 entrypoint/dev 文件夹,那里存放着 Webber 刚刚生成的入口文件。如果 Swift 不够用,你可以编辑这些文件,例如制作自定义加载条。

要发布项目,只需调用 webber releasewebber release -t pwa -s Service (针对 pwa 应用)。然后从 .webber/release 文件夹中获取生产文件即可。

请在版本发布中查找示例。

HackerNoon 教程

特别感谢 Tierra Cero,感谢他对 SwifWeb 项目的倾注的热情和投入。