Интерфейс backbonejs связан через API с бэкэндом nodejs - PullRequest
0 голосов
/ 21 января 2012

Вот моя концепция:

  '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? Кроме того, это хорошая идея, чтобы основать интерфейс на API, который однажды может стать общедоступным?

1 Ответ

1 голос
/ 21 января 2012

Я создал несколько инструментов на работе, используя этот точный дизайн. У меня не было никаких серьезных проблем вообще. Самым сложным было использование веб-сокетов для определения API, с которым взаимодействует Backbone, но вы можете легко заменить его на ajax для уменьшения сложности.

...