/ / Gibt es eine Standardmethode für die Statusverwaltung in einer Rails 3.2 Ajaxified-Anwendung? - Javascript, Ruby-on-Schienen-3.2, Zustand

Gibt es eine Standardmethode zum Verwalten des Status in einer Rails 3.2 Ajaxified-Anwendung? - javascript, ruby-on-rails-3.2, state

Ich habe eine Anwendung, bei der ich selbst gewürfelt habe.Staatsapparat bestehend aus einer großen verborgenen Form. Ich würde bestimmte Klickereignisse abfangen, Änderungen an der Form vornehmen, die Daten serialisieren und sie mit dem jQuery BBQ-Plugin verwenden.

ich noch nie verstand, was ich tat Es hat für kurze Zeit funktioniert, aber es ist so klobig, dass es um mich herum gefallen ist.

Die App selbst ist ziemlich einfach. Stellen Sie sich einen flachen Tisch mit einigen Spalten vor, die hierarchisch angeordnet sind:

category
subcategory
product

Der Bildschirm listet zuerst die Kategorie auf, dann SieDrilldown auf Unterkategorie usw. Meine Frage ist, gibt es einen neuen Standard oder "Rails Way", um diese Zustandspersistenz zu erreichen? Natürlich möchte ich auch, dass die Rücktaste funktioniert. Meine Methode erscheint einfach klobig und unüberschaubar. Und kaputt.

Antworten:

1 für die Antwort № 1

IMHO könnte dies gnädig mit gelöst werden Rückgrat. Dies ist direkt vorwärtskompatibel mit Schienen, wenn Sie es durch die Schienen hinzufügen Rückgratschienen Juwel.

Wenn Sie sich nicht ganz sicher sind, was Sie tun,Vielleicht verbringen Sie einige Zeit damit, zu lesen, wie Sie eine gute Front-End-Anwendung mit einem Rail-Backbone-API erstellen. Es gibt mehrere Screencasts Eisenbahnübertragungen und einige gute Beispiele zum Backbone-Webseite.

Ich hoffe das hilft. Freundliche Grüße.