Melange 1.0 发布
Melange 是一个成熟可靠的工具,用于将 OCaml 编译成高效、可读的 JavaScript,团队依靠它来交付复杂的 OCaml/ReasonML 应用程序。
Melange 1.0 从根本上改善了用户体验。这个版本专注于功能、OCaml 兼容性和开发者体验, Melange 完全接受了 OCaml Platform,使 OCaml 用户能够轻松可靠地使用 JavaScript。
Dune 集成
与 Dune 的集成是 Melange 1.0 最大的任务。最近发布的 Dune 3.8,增加了对 Melange 的支持:
在 Melange 1.0 中,Dune 集成是官方支持的构建 Melange 项目的工作流程。它提供了强大的规则生成,静态资产支持(HTML / CSS / SVG),无缝编辑器集成。
文档
随着 Melange 1.0 的推出,官方也将推出一个新的文档工作,melange.re。这个网站包含如何最好地解释 Melange 工作流程和它的可用功能。此外,Dune 文档中还包括参考资料,专门用于在 Dune 中使用 Melange。
更广泛的 OCaml 版本支持
Melange 以前只适用于 OCaml 4.14。在这个版本中,Melange 将这个范围扩大到从 4.13 版本开始的 OCaml 版本,这包括了 OCaml 5,并允许 Melange 项目与服务器端项目等共享同一个 OCaml 编译器开关。
启用现代 JS 工作流程
Dune 中的 Melange 设计从第一天开始就是以拥抱 JavaScript 平台为目标的:
- Dune 集成以一种可预测的方式生成 JavaScript 文件
- 产生的布局与 Node.js 的模块解析算法配合得很好,大多数捆绑器都能理解。
- 为了实践现代工作流程,Melange 已经在使用 React Server Components 的 Next.js 应用程序中进行了测试,并且可用的结构被认为足以支持类似的用例。
更多详情可查看:https://github.com/melange-re/melange/releases/tag/1.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Thunderbird 115 Beta 发布
Thunderbird 团队日前发布了 Thunderbird 115 "Supernova" 的 Beta 版本,新版本将会提供一个全新的用户界面,设计得更加现代、可自由定制,而且代码更容易维护和改进。除此之外,Thunderbird 115 也会换上全新的 Logo 设计。 不过,目前发布的仅仅是 Thunderbird 115 的第一个 Beta 版本,此前承诺的很多新特性,目前还没有在第一个 Beta 版本中看到。 系统要求: Windows: Windows 7 或更高版本 Mac:macOS 10.12 或更高版本 Linux: GTK+ 3.14 或更高版本 新功能: 现在支持用户定义的 OpenPGP 口令 文件夹窗格中显示标签的选项被添加到文件夹窗格菜单中 文件夹上下文菜单中增加了 "移动到" 和 "复制到" 操作 快速过滤按钮现在更容易通过键盘导航访问 增加了显示选项的新图标 变化: OpenPGP 信息现在默认为使用组合签名和加密 更新了 "日历"、"新任务" 和 "编辑" 标签的图标 更多详情可查看:https://www.thunderbird.net/en-...
- 下一篇
Dapr v1.11 发布,分布式应用运行时
Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。 亮点 配置 API 现在达到 v1 稳定版 配置构件块现在是一个 v1 版稳定的 API,包括所有 SDK 中的 API。 服务调用现在可以调用非 Dapr 端点(预览功能) 这个版本扩展了服务调用,使其能够调用非 Dapr 端点。比如说: 你可以选择只在整个应用的一部分使用 Dapr 你可能无法获得代码来迁移现有的应用程序以使用 Dapr 你希望 Dapr 的功能,如弹性策略和可观察性应用于非 Dapr 服务调用 你需要调用一个外部的 HTTP 服务 Dapr 工作流更新(预览功能) 工作流有几个更新,包括 你现在可以在管理 API 中暂停、重启和清除工作流 你现在可以让一个工作流在外部事件上等待 Python SDK 现在与 .NET SDK 一起支持 Dapr 工作流 选择 Dapr sidecar 的构建方式:所有组件或仅有稳定组件 从这个版本开始,有两个可用的 dapr 构建版本 默认的镜像包含所有的组...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址