Punteggio:
Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 10 voti.
Component-Based Rails Applications: Large Domains Under Control
Utilizzare i componenti per migliorare la manutenibilità, ridurre la complessità e accelerare i test nelle grandi applicazioni Rails.
Questo libro offre ai professionisti di Ruby una guida completa per aumentare la sofisticazione dei loro progetti, senza dover rinunciare ai principi di eleganza che li mantengono nel nostro angolo di mondo del software".
-Obie Fernandez, autore di The RailsTM 5 Way, Fourth Edition.
Quando le applicazioni Rails crescono, anche gli sviluppatori più esperti trovano difficile navigare tra le basi di codice, implementare nuove funzionalità e mantenere i test veloci. I componenti sono la soluzione e Component-Based Rails Applications mostra come sfruttarli al meglio.
Destinato a programmatori e responsabili di team software che si trovano a proprio agio con Ruby e Rails, Stephan Hagemann introduce una metodologia pratica, dall'inizio alla fine, per modernizzare e ristrutturare le applicazioni Rails esistenti.
Un passo alla volta, Hagemann dimostra come rinnovare le applicazioni Rails in modo che presentino parti visibili, dimostrabilmente indipendenti ed esplicitamente collegate, semplificandole e rendendole molto più facili da gestire, modificare e testare per i team. Inoltre, introduce concetti e tecniche di progettazione che possono essere utilizzati per migliorare applicazioni di vario tipo, anche se non sono state realizzate con Rails o Ruby.
⬤ Imparate come i componenti chiariscono le intenzioni, migliorano la collaborazione e semplificano l'innovazione e la manutenzione.
⬤ Creare un'applicazione Rails completa all'interno di un componente, dai primi passi alle migrazioni e alla gestione delle dipendenze.
⬤ Testate le applicazioni basate sui componenti, gestite le risorse e le dipendenze e distribuite la vostra applicazione in produzione.
⬤ Identificare le giunture in un'applicazione Rails esistente e rifattorizzarla per estrarre i componenti.
⬤ Padroneggiare un approccio scriptato e ripetibile per il refactoring di applicazioni Rails di qualsiasi dimensione.
⬤ Utilizzare Rails basato sui componenti con due modelli strutturali popolari: l'architettura esagonale e quella DCI.
⬤ Sfruttare le nuove competenze sui componenti con altri framework e linguaggi.
⬤ Superare le sfide uniche che si presentano quando si realizzano applicazioni Rails basate sui componenti.
Se siete pronti a semplificare e rivitalizzare i vostri complessi sistemi Rails, siete pronti per Component-Based Rails Applications.
Registrate il libro per avere un comodo accesso ai download, agli aggiornamenti e/o alle correzioni non appena saranno disponibili. Per i dettagli, vedere l'interno del libro.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)