Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 10 votes.
Component-Based Rails Applications: Large Domains Under Control
Utiliser les composants pour améliorer la maintenabilité, réduire la complexité et accélérer les tests dans les grandes applications Rails.
Ce livre offre aux professionnels de Ruby un guide complet pour augmenter la sophistication de leurs conceptions, sans avoir à renoncer aux principes d'élégance qui les maintiennent dans notre coin du monde du logiciel".
-Obie Fernandez, auteur de The RailsTM 5 Way, Fourth Edition.
Au fur et à mesure que les applications Rails se développent, même les développeurs expérimentés éprouvent des difficultés à naviguer dans les bases de code, à mettre en œuvre de nouvelles fonctionnalités et à assurer la rapidité des tests. Les composants sont la solution, et Component-Based Rails Applications montre comment en tirer le meilleur parti.
S'adressant aux programmeurs et aux responsables d'équipes logicielles qui sont à l'aise avec Ruby et Rails, Stephan Hagemann présente une méthodologie pratique, du début à la fin, pour moderniser et restructurer les applications Rails existantes.
Une étape à la fois, Hagemann montre comment réorganiser les applications Rails pour présenter des parties visibles, indépendantes et explicitement connectées, ce qui les simplifie et les rend beaucoup plus faciles à gérer, à modifier et à tester pour les équipes. Tout au long de l'ouvrage, il présente des concepts et des techniques de conception que vous pouvez utiliser pour améliorer des applications de toutes sortes, même si elles n'ont pas été créées avec Rails ou Ruby.
⬤ Apprenez comment les composants clarifient les intentions, améliorent la collaboration et simplifient l'innovation et la maintenance.
⬤ Créer une application Rails complète dans un composant, des premières étapes aux migrations et à la gestion des dépendances.
⬤ Les applications basées sur les composants sont testées, les actifs et les dépendances sont gérés et l'application est déployée en production.
⬤ Identifier les coutures d'une application Rails existante et la refactoriser pour en extraire les composants.
⬤ Maîtriser une approche scénarisée et reproductible pour remanier les applications Rails de toute taille.
⬤ Utiliser Rails basé sur les composants avec deux modèles structurels populaires : l'architecture hexagonale et l'architecture DCI.
⬤ Les nouvelles compétences en matière de composants peuvent être utilisées avec d'autres frameworks et langages.
⬤ Surmonter les défis uniques qui se présentent lorsque vous développez des applications Rails à base de composants.
Si vous êtes prêt à simplifier et à revitaliser vos systèmes Rails complexes, vous êtes prêt pour Component-Based Rails Applications.
Enregistrez votre livre pour bénéficier d'un accès pratique aux téléchargements, aux mises à jour et/ou aux corrections dès qu'elles sont disponibles. Voir l'intérieur du livre pour plus de détails.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)