www.areejstar.info
okladka

Zbiór gotowych rozwiązań dla twórców aplikacji internetowych

Dynamiczny rozwój sieci sprawia, że tradycyjne programy są stopniowo wypierane przez aplikacje sieciowe dostępne z poziomu przeglądarki internetowej -- wygodne, niezależne od systemu operacyjnego i łatwe w aktualizowaniu. Nadal jednak kluczowe znaczenie ma szybkość ich przygotowywania i modyfikowania. Dzięki zbiorom bibliotek zwanym "frameworks" proces tworzenia takich produktów znacznie się skrócił -- umożliwia to programistom skoncentrowanie się na faktycznej funkcjonalności tworzonego narzędzia, ponieważ biblioteki te przejmują wiele typowych i wspólnych dla wszystkich aplikacji zadań. Wśród dostępnych w sieci narzędzi tego typu coraz większą popularność zyskuje Ruby on Rails, powoli stający się "ikoną" nurtu Web 2.0. Tworzone za jego pomocą systemy są zwarte i łatwe do skalowania, a ich kod źródłowy jest przejrzysty i czytelny.

"Rails. Receptury" to zestaw porad i rozwiązań problemów, przed którymi stają programiści stosujący ten zbiór bibliotek w swojej pracy. Omówione tu zagadnienia przydadzą się zarówno początkującym, jak i doświadczonym twórcom aplikacji sieciowych. Przeczytasz tu o instalowaniu, konfigurowaniu i uruchamianiu środowiska Rails, połączeniach z bazami danych za pomocą ActiveRecord, generowaniu kodu HTML, zabezpieczaniu programów i tworzeniu kontrolerów odpowiadających za funkcjonalność systemu. Dowiesz się, jak wdrażać aplikacje Rails i korzystać w nich z możliwości oferowanych przez mechanizmy AJAX.

Skorzystaj ze sprawdzonych receptur i dołącz do twórców Web 2.0!


Przedmowa (9)
Wstęp (11)
1. Zaczynamy (17)
2. Praca w Rails (39)
3. Active Record (65)
4. Action Controller (133)
5. Action View (165)
6. Projektowanie z REST (209)
7. Testowanie aplikacji (233)
8. JavaScript i Ajax (283)
9. Action Mailer (325)
10. Debugowanie aplikacji Rails (335)
11. Bezpieczeństwo aplikacji (365)
12. Wydajność (375)
13. Hosting i wdrażanie (395)
14. Rozszerzanie Rails za pomocą wtyczek (433)
15. Grafika (467)
A Migracja do Rails 1.2 (487)
Skorowidz (491)