backbonejs前端通过api绑定到nodejs后端

backbonejs frontend bound via an api to a nodejs backend

本文关键字:nodejs 后端 绑定 api 前端 backbonejs      更新时间:2023-09-26

这是我的概念:

  'Javascript Frontend in the Browser (eg. Backbonejs)'
            Handles most of the logic
                       |
                 'RESTful API'
                       |
                       V
     'API Backend (eg. nodejs, python, ruby)'
             Only handles raw data 

我的问题是:这是一个稳定的体系结构吗?它不是比普通的python/ruby/java web应用程序创建了更多可能的故障点吗?此外,将前端建立在一个API上是个好主意吗?这个API有朝一日可以公开访问?

我已经使用这种精确的设计构建了多个工具。我根本没有遇到什么大问题。最复杂的部分是使用web套接字来定义Backbone与之交互的API,但您可以轻松地将其与ajax交换以降低复杂性。