Marko框架活跃吗?

Tor*_*eir 1 marko

我看过eBay的Marko框架,它看起来非常有前途。真的很棒。但是围绕该项目的活动似乎非常安静。去年在youtube上没有视频,演示等,很少有(如果有的话)组件/ UI集合等。我看到在github上有一些提交和较小的升级,但是除此之外,围绕该项目的嗡嗡声似乎非常安静。

除了一个几乎空缺的论坛以外,没有其他地方可以获得帮助。我试图在一些问题上寻求帮助,但是没有运气。

目前是否值得研究这个框架?有人知道很快会有新的主要版本吗?

Pie*_*ey4 5

Marko的核心维护者之一。

谢谢你的问题。我知道这是Marko社区中已经问过几次的问题了。

这是我在我们聊天室中对此回应的一部分。

Marko仍在开发中。我们目前正在努力制作迁移工具,以帮助eBay上的许多团队升级到最新版本的Marko。我们还为将来更快的迁移和升级奠定了基础。我们正在共同研究Marko 5的外观,围绕它的主要实验正在https://github.com/marko-js/x中进行。它的TLDR是将编译器切换回babel,这将使我们能够做很多事情,包括:源映射支持,es模块/现代js输出,对Marko模板内部的现代js(例如异步生成器)的支持,对babel支持的其他语法,包括打字稿和许多其他更小的功能。它还将使我们能够大大减少编译器的大小,并在将来更快地移动。我们目前尚无时间表,但已经取得了良好进展。谢谢你的耐心!

要进一步回答您的问题:

  1. 是的,社区很小。这是一个很难解决的问题。我们当前旨在帮助我们提高采用率的计划是简化语言,使其更易于学习以及与其他工具的集成更容易。同时,我们正在努力现代化和简化代码库,以期使其他人更容易做出贡献。
  2. 聊天的最佳地点是上面提到的gitter聊天室。有时很安静,我们不能总是迅速提供帮助,但我们会尽力而为。
  3. 最后,最后一个问题很棘手,因为这取决于您要构建的内容。Marko已针对服务器端渲染进行了优化,这对我们很重要。在这方面,还有其他框架中未发现的许多功能,包括拆分组件和带有乱序冲洗的真正流呈现。Marko的另一个好处之一是(由于我们对语言及其输出有完全控制权),样板很少,而且我们能够进行大多数其他框架中无法进行的优化。

我认为,在这个时间点上,Marko在集成和社区方面比同行落后一些,这可能会使采用变得困难。尽管确实在不久的将来,我们确实计划做出更加协调的努力以解决这一问题。