我想知道是否有人在使用AirBnB Rendr,它在商业项目中使用是否稳定,可以使用,或者它还在发生很大变化?

我正在开发一个可以同时运行基于客户端和服务器的网站,这意味着我需要能够呈现基于服务器和客户端的页面和小部件。

该服务器正在运行Node.js,dust.js,并具有基于服务器的自定义代码,以在服务器端呈现页面和小部件。我需要选择如何在客户端进行处理。
自然,我想尝试而不重复代码,但显然客户端可以做到以下几点:

  • 保留我当前基于页面的服务器渲染并开发自定义
    客户端代码。
  • 在客户端使用lobb.js,并将基于服务器的代码保留在
    相同的。
  • 使用基于Node.js和主干网的AirBnB rendr来使用
    客户端和服务器上的代码相同。 AirBnB Rendr Library

  • 我非常喜欢第三个想法,但我正在寻找你们的一些建议。
    有人用过吗?在稳定性和/或它们的api更改频率等方面有任何经验吗?

    最佳答案

    我刚刚开始和Rendr一起玩。如果我忽略学习曲线和不利的摩擦,我会非常喜欢它,并计划使用Rendr编写我的下一个大型生产应用程序。

    不幸的是,如上面列出的bababa,该文档需要大量工作。有一个关于Rendr在其README和示例应用程序的README中如何工作的解释,但除此之外,您需要获取潜水资料以弄清楚齿轮的转动方式。目前,没有论坛供大家提问(堆栈溢出:D除外),我很难自己弄清它的成语。

    尽管经过了所有的艰苦努力,我终于看到了曙光,并且我开始理解为什么Rendr如此强大。

    tl; dr-如果您愿意寻求潜水资源并弄清楚自己的工作流程,我建议您使用Rendr。否则,我建议您通过编写具有更成熟库的传统客户端应用程序来退学。 (现在说还为时过早?= X)

    09-28 09:09