让Backbone.js应用可同时运行在客户端和服务器上:Rendr

jopen 10年前

687474703a2f2f636c2e6c792f696d6167652f3237327133663175333133622f52656e64722d6c6f676f747970652e706e67.png

Rendr是一个来自Airbnb 的小型包,能够让你的 Backbone.js 应用同时无缝得运行在客户端和服务器上。

一些特定的设计目标:

  • Write application logic agnostic to environment
  • Minimize if (server) {...} else {...}
  • Talk to RESTful API
  • Library, not a framework
  • Hide complexity in library
  • No server-side DOM
  • Simple Express middleware

项目主页:http://www.open-open.com/lib/view/home/1390486036148