Angular js

Qualcuno ha avuto modo di provare angular js in qualche applicazione
rails?
Ho visto http://vimeo.com/30329977 ma, sara’ la mia ignoranza, non ho
capito come angular si integra con rails sfruttandone le
potenzialita’.
Mi sembra che dentro un “apparente” progetto rails si deve sviluppare
tutto utilizzando angular, viste, controllers…tanto vale fare il
progetto direttamente con angular senza scomodare rails.
Sicuramente non ci ho capito una mazza.

2012/8/31 Mauro [email protected]

Mi sembra che dentro un “apparente” progetto rails si deve sviluppare
tutto utilizzando angular, viste, controllers…tanto vale fare il
progetto direttamente con angular senza scomodare rails.
Sicuramente non ci ho capito una mazza.

Io l’ho usato in una piccola app rails. Rails renderizzava l’app Angular
in
coffee tramite asset pipeline e forniva un’API Rest. Tutto il resto era
gestito tramite Angular (quindi chiaramente anche tutta la parte di
rendering).

Diciamo che meglio separare le due cose, io ho fatto cos per pigrizia e
non dover pensare alle cose che l’asset pipeline mi da for free.

Ciao
Stefano

PS: Angular una figata clamorosa e riduce i tempi di sviluppo di un
fattore 10 :slight_smile:

2012/8/31 Stefano P. [email protected]:

gestito tramite Angular (quindi chiaramente anche tutta la parte di
rendering).

Diciamo che meglio separare le due cose, io ho fatto cos per pigrizia e
non dover pensare alle cose che l’asset pipeline mi da for free.

Ciao
Stefano

PS: Angular una figata clamorosa e riduce i tempi di sviluppo di un
fattore 10 :slight_smile:

Scusami tanto, ma per mia ignoranza, per mio scarsa conoscenza dell’
inglese, dal video indicato nella mia prima mail non riesco a capire
come procedere per fare una app da zero con rails e angular.
Hai qualche indirizzo per qualche tutorial?

2012/8/31 Stefano P. [email protected]:

asset pipeline come per qualsiasi altro framework javascript.

Ho fatto poi un controller la cui relativa view serve l’html della single
page app.

Quello che volevo capire e’ che a quanto pare bisogna create dei
controllers e routes per angular, allora quelli di rails a che
servono?

I controllers di rails possono servire per gestire l’autorizzazione o la
paginazione del json ad esempio.
Le viste se le fai in handlebars teoricamente le puoi sia utilizzare per
fare l’html lato server, sia per generare l’html lato client (dopo aver
fatto una richiesta del json).

Sostanzialmente in un approccio Webapp, dove le viste sono generate dal
client, rails si limita a fornire il layout html iniziale ed espone le
proprie risorse in json.
I vari MVC client come Backbone, Spine,… si integrano con rails nel
senso che usano convenzioni simili e funzionano con l’assets pipeline.

Ciao
Luigi

Msan M. wrote in post #1074164:

Quello che volevo capire e’ che a quanto pare bisogna create dei
controllers e routes per angular, allora quelli di rails a che
servono?

2012/8/31 Mauro [email protected]

Scusami tanto, ma per mia ignoranza, per mio scarsa conoscenza dell’
inglese, dal video indicato nella mia prima mail non riesco a capire
come procedere per fare una app da zero con rails e angular.
Hai qualche indirizzo per qualche tutorial?

Io ho semplicemente fatto rails new appname, scaricato angular dal
sito e
messo il javascript di angular dove volevo in app/assets/ utilizzando
asset pipeline come per qualsiasi altro framework javascript.

Ho fatto poi un controller la cui relativa view serve l’html della
single
page app.

Ciao
Stefano