| Pacchetto d'azione facilita il routing della richiesta Web, la gestione e la risposta del web come anteriore a metà strada, controller di pagina a metà strada |
Scarica ora |
Pacchetto d'azione Classifica e riepilogo
- Nome editore:
- Action Pack Team
- Sito web dell'editore:
- http://rubyforge.org/projects/actionpack/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 716 KB
Pacchetto d'azione Tag
Pacchetto d'azione Descrizione
Facilita il routing, la gestione e la gestione e la risposta della richiesta della richiesta Web come anteriore a metà strada, controller di pagina a metà strada L'azione Pack facilita il routing, la movimentazione e la gestione e la risposta della richiesta del Web come anteriore a metà strada, controller a metà strada. Implementato con particolare enfasi sull'attivazione di facili test di unità / integrazione che non richiede un browser.action pack divide la risposta a una richiesta Web in una parte del controller (eseguendo la logica) e una parte di visualizzazione (rendering di un modello). Questo approccio in due fasi è noto come un'azione, che normalmente leggi, aggiornerà, crea o elimina (Crudo per breve) una sorta di parte del modello (spesso supportata da un database) prima di scegliere di rendering di un modello o reindirizzamento a un altro Azione.Action Pack implementa queste azioni come metodi pubblici sui controller di azione e utilizza le viste di azione per implementare il rendering del modello. I controller di azione sono quindi responsabili della gestione di tutte le azioni relative a una certa parte di un'applicazione. Questo raggruppamento di solito è costituito da azioni per gli elenchi e per i cruds girevoli attorno a un singolo (o pochi) oggetti modello. Quindi ContactController sarebbe responsabile della quotazione dei contatti, della creazione, della cancellazione e dell'aggiornamento dei contatti. Un WeblogController potrebbe essere responsabile sia dei post e dei commenti.Action Visualizza i modelli vengono scritti utilizzando Ruby incorporato nei tag MINGLED con l'HTML. Per evitare di ingombrare i modelli con il codice, un gruppo di classi di aiutante forniscono comportamenti comuni per forme, date e stringhe. Ed è facile aggiungere specifici aiutanti per mantenere la separazione come l'applicazione si evolve.
Pacchetto d'azione Software correlato