2013-07-05 3 views
0

Я новичок в backbone.js, так что я не могу понять архитектуру для этого приложения:Архитектура приложения Backbone

Page 1: 
    User should enter his registration information and click to go to page 2 

Page 2: 
    User should enter person information and so on, click to go to page 3 

Page 3: 
    User can read some information based on previously entered information 

Бэкэнд является сервером рельсы.

Таким образом, очевидно, что у нас будет модель пользователя, но как насчет коллекции: нужно ли это сделать в приложении?

Если у нас нет коллекции, как мы будем синхронизировать информацию пользователя с сервером?

Как построить виды для такого рода приложений? Спасибо

+0

Это плохой кандидат на форум вопросов/ответов. Порекомендуйте вам посмотреть два Railscasts на магистрали: http://railscasts.com/episodes/323-backbone-on-rails-part-1 –

+0

Спасибо, я уже видел первую и вторую части, но только потому, что у меня нет опыта с позвоночником и разница между текущим приложением с традиционной архитектурой меня сбивает с толку. – megas

+1

Если вы просмотрели эти два видео - переполнение стека не поможет. возможно, смотрите: https://peepcode.com/products/backbone-js и http://tekpub.com/products/backbone –

ответ

0

Мы используем PhoneGap, jQueryMobile, Backbone и marionette на стороне клиента. Here - отличная книга от @addyosmani на Backbone. В нем подробно рассказывается о принятии магистрали MVC и многих лучших практиках. В дополнение к хорошему документалисту из марионетки, в книге описывается марионетка chapter.

Надеюсь, что эта помощь.

0

Скачать TodoMVC и посмотреть базовое приложение. Это будет лучший старт, который ищет MVC в javascript.

Смежные вопросы