Értékelés:
Jelenleg nincsenek olvasói vélemények. Az értékelés 10 olvasói szavazat alapján történt.
Component-Based Rails Applications: Large Domains Under Control
A komponensek használata a karbantarthatóság javítására, a komplexitás csökkentésére és a tesztelés felgyorsítására a nagy Rails-alkalmazásokban.
"Ez a könyv átfogó útmutatót ad a Ruby-szakembereknek, amellyel növelhetik tervezéseik kifinomultságát anélkül, hogy le kellene mondaniuk az elegancia elveiről, amelyek a szoftvervilágunk sarkában tartják őket".
-Obie Fernandez, szerző, The RailsTM 5 Way, Fourth Edition (A RailsTM 5 útja, negyedik kiadás).
A Rails-alkalmazások növekedésével még a tapasztalt fejlesztőknek is nehézséget okoz a kódbázisokban való navigálás, az új funkciók implementálása és a tesztek gyors megtartása. A komponensek jelentik a megoldást, és a Komponensalapú Rails-alkalmazások megmutatja, hogyan lehet a legtöbbet kihozni belőlük.
A Ruby és a Rails nyelvben otthonosan mozgó programozóknak és szoftvercsapat-vezetőknek írva Stephan Hagemann egy gyakorlatias, az elejétől a végéig tartó módszertant mutat be a meglévő Rails-alkalmazások modernizálásához és átalakításához.
Hagemann lépésről lépésre bemutatja, hogyan lehet a Rails-alkalmazásokat úgy átalakítani, hogy látható, bizonyíthatóan független és kifejezetten összekapcsolt részeket mutassanak - ezáltal egyszerűsítve és sokkal könnyebben kezelhetővé, módosíthatóvá és tesztelhetővé téve azokat a csapatok számára. Mindvégig olyan tervezési koncepciókat és technikákat mutat be, amelyekkel sokféle alkalmazást fejleszthetünk, még akkor is, ha nem Rails vagy Ruby segítségével készültek.
⬤ Tanulja meg, hogyan tisztázzák az összetevők a szándékot, hogyan javítsák az együttműködést, és hogyan egyszerűsítsék az innovációt és a karbantartást.
⬤ Elkészíthet egy teljes Rails-alkalmazást egy komponensben, az első lépésektől a migrációig és a függőségek kezeléséig.
⬤ Tesztelje a komponensalapú alkalmazásokat, kezelje az eszközöket és függőségeket, és telepítse az alkalmazást a termelésbe.
⬤ Elismerje a varratokat egy meglévő Rails-alkalmazásban, és refaktorálja azt a komponensek kivonása érdekében.
⬤ Mesterezzünk egy szkriptelt, megismételhető megközelítést a bármilyen méretű Rails-alkalmazások refaktorálásához.
⬤ A komponensalapú Rails alkalmazása két népszerű szerkezeti mintával: hatszögletű és DCI-architektúra.
⬤ Hasznosítsa az új komponenskészségeit más keretrendszerekkel és nyelvekkel.
⬤ Legyőzze a Rails-alkalmazások komponensekből történő átalakítása során felmerülő egyedi kihívásokat.
Ha készen áll arra, hogy egyszerűsítse és újjáélessze összetett Rails-rendszereit, akkor készen áll a Komponensalapú Rails-alkalmazások.
Regisztrálja a könyvet, hogy kényelmesen hozzáférjen a letöltésekhez, frissítésekhez és/vagy javításokhoz, amint azok elérhetővé válnak. A részleteket lásd a könyv belsejében.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)