粉丝5.2万获赞6.9万



在日常开发中,我们常常会遇到需要使用勾语言开发桌面应用的需求,这时候就需要一个能够将勾代码和前端页面打包成一个二禁止文件的工具。传统的方法是通过内置的 web 服务器为勾程序提供 web 接口, 但这种方式并不是最佳解决方案。今天要给大家推荐一个 guitar 攀援项目 wheresap whales, 该项目在 guitar 有超过十八点七 k star。 用一句话介绍该项目就是 create beautiful applications using go wills。 提供了一种新的方法,将购代码和 web 前端封装成一个单一的二禁止文件。它提供了一些工具 可以帮助你处理项目创建、编译和打包,让你只需要专注于创造性的工作。项目的主要特点包括,一、使用标准的勾作为后端。二、可以使用任何你已经熟悉的前端技术来构建 ui。 三、使用预购件的模板快速创建丰富的前端 ui。 四、从 javascript 轻松调用勾方法。五、为你的勾结构和方法自动生成 type script 定义。六、支持原声的对话框和菜单。 七、支持原声的深色浅色模式。八、支持现代的半透明和磨砂窗口效果。九、在勾和 drive script 之间提供统一的事件系统。十、强大的命令航工具可以快速生成和 构建你的项目。十一、多平台支持。十二、使用原声的渲染引擎,不需要嵌入浏览器 使用如上勾命令即可快速完成工具的安装。一旦安装完成,你就可以开始使用 whales 来创建你的项目了。首先可以选择框架并进行项目初始化, 生成的项目代码结构如上,在项目目录运行 where you step 即可快速进行编译并运行代码。运行后将看到如上页面。 wills 的贡献者来自全球各地。如果你是 go 程序员,并且希望为你的应用程序添加 h t m l j s c s s 前端,而不想创建服务器并打开浏览器来查看它,那么 wills 就是 你的最佳选择。此外, wills 还提供了原声的菜单和对话框,因此它可以被视为一个轻量级的 electron 替代品。 以上是该项目 star 趋势图,代表项目的活跃程度。以上就是本期视频的全部内容,更多项目详情请查看简介或评论区链接。关注我们,一起探索有意思的开源项目。