Cro:用 Raku 构建优雅的反应式服务

Cro – elegant reactive services in Raku

Cro:用 Raku 构建优雅的反应式服务

Cro 是一套专为 Raku 语言打造的库,旨在构建反应式分布式系统。它利用 Raku 的特性,提供高层 API 让简单任务变得轻松,核心的异步管道概念则让复杂挑战成为可能。Cro 内置了支持 HTTP/1.1、HTTP/2.0 和 HTTPS 的服务器,具备灵活的请求路由、可插拔的正文解析器以及内置的 HTTP 客户端和 Web Sockets 支持。此外,它还提供了 cro stub、cro run 和 cro trace 等工具,帮助开发者快速启动服务、自动重启代码变更并追踪异步请求流程,是构建现代网络服务的理想选择。

高层 API 让简单的事情变得容易,而 Cro 核心的异步管道概念让困难的事情成为可能。
  1. cmoski

    本教程将演示如何使用 Cro 作为后端构建一个简单的单页应用(SPA)。前端部分,我们将使用 webpack、ES6、React 和 Redux。

    Webpack?现在谁还愿意用 webpack 来开发东西啊?

    (为简洁起见,省略了对 React 的批评)

  2. shrubble

    我花了好一会儿才想起来,Raku 是 Perl 6 的继任者,而 Perl 5 仍在维护中,尽管 Raku 已经演变成了一种截然不同的语言。

  3. evgeniysharapov

    好吧,在描述与 Perl 相关的内容时,唯一合乎逻辑地使用“优雅”这个词的方式就是否定,比如“不优雅”。

同日更多故事

2026-08-03