/ / differenza tra i router in Backbone.js e router in Ruby on rails? - ruby-on-rails, ruby, ruby-on-rails-3, backbone.js, rubygems

differenza tra i router in Backbone.js e router in Ruby on rails? - ruby-on-rails, ruby, ruby-on-rails-3, backbone.js, rubygems

Sono nuovo di Ruby on rails e sto imparando anche Backbone.js come framework front-end.

Qualcuno può dirmi la differenza tra i router in "Backbone.js" e i router in Ruby on rails?

risposte:

2 per risposta № 1

Un router Backbone ti consente di navigare all'interno di aApp Backbone, corrispondenti ai percorsi del percorso URL per i metodi specificati. Questo è diverso dal router Rails che risponde alle richieste HTTP effettive. Un percorso backbone non aggiorna la pagina.

Ad esempio se incorporo un link a "/ posts" in ala pagina su www.myapp.com, facendo clic su di essa si modifica l'URL su www.myapp.com/#/posts, che a sua volta chiama il metodo definito come "post" nel mio router Backbone. All'interno di questo metodo vorrei creare un nuovo PostsIndexView e renderlo nell'elemento DOM del router.

Dai un'occhiata a questa risorsa se non lo hai già fatto: http://backbonetutorials.com/what-is-a-router/