Dor*_*don 7 template-engine node.js express backbone.js rendr
我想知道是否有人一直在使用AirBnB Rendr并且它是否稳定且可以在商业项目中使用,或者它是否仍在改变很多?
我正在开发一个可以运行基于客户端和服务器的网站,这意味着我需要能够基于服务器和客户端呈现页面和小部件.
服务器正在运行Node.js,dust.js,并具有基于自定义服务器的代码,用于在服务器端呈现页面和小部件.我需要选择如何在客户端处理它.当然我想尝试而不是重复代码,但显然客户端是不同的我可以:
我非常喜欢第三个想法,但我正在寻找你们的一些意见.有人用过吗?在稳定性和/或他们的api变化频率等方面有任何经验吗?
我刚刚开始玩Rendr.如果我忽略了学习曲线和忽视摩擦,我非常喜欢它,我打算用Rendr编写我的下一个大型制作应用程序.
不幸的是,正如上面列出的bababa,文档需要大量的工作.有关Rendr如何在其自述文件和示例应用程序的自述文件中工作的解释,但除此之外,您还需要获取潜水源以了解齿轮如何转动.目前,没有问题的论坛(除了堆栈溢出:D),我很难自己找出它的习语.
尽管经历了所有的挣扎,我终于看到了光明,我开始明白为什么Rendr如此强大.
tl; dr - 如果您愿意采购潜水并找出自己的工作流程,我建议使用Rendr.否则,我建议通过编写一个更成熟的图书馆的传统客户端应用程序来上学.(现在说这个还是太早了吗?= X)
鉴于AirBnb是一个成功的商业企业,有一些验证,该库适用于他们.通过观察他们的github提交日志来破坏更改,这个问题可能是最好的答案.鉴于骨干为1.0并且此时基本稳定,rendr可能会很快稳定下来,但老实说,你对不稳定的恐惧可能是不合理的.我认为rendr看起来引人注目,虽然我目前的项目使用的是非常类似的本土解决方案,但我会考虑rendr在未来的项目中使用,甚至将代码移植到rendr.与其他情况(如打包或嵌入式软件)相比,"稳定性"对于Web开发社区而言并不那么重要.
| 归档时间: |
|
| 查看次数: |
3484 次 |
| 最近记录: |