Ruby  »  Guide 

Guida Ruby On Rails

Guida Ruby On Rails

di: Gabriele Renzi

Introduzione e installazione

  1. 1. Introduzione a Ruby on Rails
    Che cosa è Ruby on Rails: l'ambiente completo per lo sviluppo di applicazioni web dinamiche
  2. 2. Installazione su Linux
    Come installare Ruby on Rails su un sistema operativo Linux senza l'utilizzo di package manager
  3. 3. Installazione su Windows
    Come installare Ruby on Rails su un sistema operativo Windows senza l'utilizzo di pacchetti
  4. 4. Installazione rapida su Windows
    Come installare Ruby on Rails su un sistema operativo Windows utilizzando pacchetti unici

La struttura di Rails

  1. 5. Struttura di un'applicazione Rails - I
    Descrizione dettagliata della struttura delle directory di un'applicazione Rails: A-L
  2. 6. Struttura di un'applicazione Rails - II
    Descrizione dettagliata della struttura delle directory di un'applicazione Rails: P-V
  3. 7. Architettura di Rails - Il modello
    Uno sguardo all'architettura MVC. La gestione del modello di Ruby on Rails: la libreria ActiveRecord
  4. 8. Architettura di Rails - Controller e Viste
    Uno sguardo all'architettura MVC. La libreria ActionController per il controller e ActionView per le viste
  5. 9. Oltre il modello MVC
    I pacchetti ActionWebService e ActionMailer per la gestione dei Web service e dei servizi di spedizione e-mail
  6. 10. Le convenzioni e la struttura del database
    I primi passi per la costruzione di un'applicazione: stabilire gli oggetti del modello, la nomenclatura, le tabelle del database

Un Forum in Rails: primi passi

  1. 11. La creazione dell'applicazione
    Come creare l'applicazione e stabilire le relazione degli oggetti
  2. 12. La costruzione dell'applicazione
    Creazione dei controller utili alla visualizzare della homepage del forum, dell'indice dei messaggi e del loro contenuto
  3. 13. Popolare i file HTML
    Come integrare codice Ruby all'interno dei file .rhtml che contengono il codice HTML di visualizzazione

Un Forum in Rails: il layout e i form

  1. 14. I Layout in Ruby on Rails
    I layout di Ruby: file che servono per raccogliere codice condiviso fra le diverse pagine di un'applicazione
  2. 15. I Partial di Ruby on Rails
    I partial di Ruby: porzioni di codice che consentono di includere codice in viste differenti
  3. 16. I form in Ruby - I
    Come si creano moduli di interazione con l'utente in Ruby on Rails: la creazione del form e dell'azione
  4. 17. I form in Ruby - II
    Come si creano moduli di interazione con l'utente in Ruby on Rails: gli helper della libreria ActionPack

Un Forum in Rails: utenti e sessioni

  1. 18. Gestire gli utenti
    Creare i moduli di login e gli strumenti per la gestione delle registrazioni degli utenti
  2. 19. Validazione dell'input
    Come validare i dati inviati dagli utenti alle applicazioni scritte in Ruby on Rails
  3. 20. Filtri e sessioni
    Le sessioni in Ruby on Rails: come mantenere persistenti i dati di collegamento
  4. 21. L'uso dell'oggetto "flash"
    L'oggetto flash: come visualizzare elementi solo in alcune transizioni da pagina a pagina

Un Forum in Rails: template XML e il caching

  1. 22. I template Rxml - I
    Come creare e pubblicare file XML e RSS in Ruby utilizzando i template Rxml
  2. 23. I template Rxml - II
    Come arricchire il modello o eliminare il layout dell'applicazione dai file XML
  3. 24. Caching con Rails - I
    Come gestire il caching delle pagine con Ruby on Rails: page caching
  4. 25. Caching con Rails - II
    Come gestire il caching delle pagine con Ruby on Rails: fragment caching e action caching

Conclusioni

  1. 26. Il resto di Ruby on Rails
    Gli argomenti da approfondire che non sono trattati in questa guida e i limiti di Ruby on Rails

Guide Ruby

Guida ActiveSupport

Una panoramica sulle funzionalità più importanti di ActiveSupport:...

Guida Ruby On Rails 2

Scoprire le novità di Ruby on Rails 2, memorizzare i dati con...

Guida Ruby e il Web

Un percorso alla scoperta delle potenzialità offerte da Ruby nella...

Altre guide

Newsletter @Ruby

Ogni mercoledì, direttamente nella tua e-mail: articoli, guide e tutorial su Ruby e Ruby on Rails .

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Nessun corso previsto

Nessun corso previsto