Nowości, ciekawostki, nowinki techniczne, nowosci

Rails. Projektowanie systemów klasy enterprise

Jak zorganizować kod, wykorzystując system wtyczek lub moduły? Jakie zalety posiada architektura SOA? Jak zwiększyć wydajność Rails?

Autor książki porusza interesujące kwestie związane z budową zaawansowanych systemów informatycznych opartych o Rails. W trakcie lektury dowiesz się, jak wykorzystać system wtyczek jako środek organizujący Twój kod oraz jak w tej roli sprawdzą się moduły. Kolejne rozdziały przyniosą solidny zastrzyk wiedzy na temat tworzenia rozbudowanego i bezpiecznego modelu danych, dziedziczenia wielotabelarycznego oraz wykorzystania wyzwalaczy jako narzędzia kontroli skomplikowanych zależności w danych. Dan Chak duży nacisk kładzie na zagadnienia związane z SOA (skrót od ang. Service Oriented Architecture) oraz wydajnością. Jest to genialna pozycja dla wszystkich programistów i projektantów uczestniczących w projekcie wytwarzanym z wykorzystaniem Rails.

Komponenty aplikacji

Organizacja kodu z wykorzystaniem wtyczek

Rola modułów w porządkowaniu kodu

Budowa solidnego modelu danych

Normalizacja modelu

Obsługa danych dziedzinowych

Wykorzystanie wyzwalaczy w celu kontroli zależności w danych

Dziedziczenie jedno- i wielotabelaryczne

Zastosowanie modeli widokowych

Architektura SOA

Dostarczanie usług typu XML-RPC

Usługi typu REST

Zwiększenie wydajności Rails


Tagi: Książka, Rails
Komentarze użytkowników:

REKLAMA

Poleć nas znajomym!
Wstaw poniższy kod z linkiem na swoją stronę lub bloga
(po kliknięciu cała zawartość zostanie skopiowana do Twojego schowka):