- Jak osiągnąć największe korzyści z architektury MVC?
- Jak programować, korzystając z bloków?
- Jak tworzyć Web API?
Ruby on Rails przebojem wdarł się na rynek szkieletów aplikacji internetowych. Stworzony
w architekturze MVC z wykorzystaniem popularnego języka Ruby, został entuzjastycznie
przyjęty przez społeczność programistów. Główne założenia tego projektu to łatwość
i przyjemność tworzenia kodu, a co za tym idzie -- szybkie i efektywne tworzenie aplikacji
internetowych. Liczba rozwiązań, które powstały z wykorzystaniem tego szkieletu, świadczy
o jego wysokiej jakości oraz znacząco wpływa na wzrost popularności samego języka
Ruby.
Jeżeli ta książka znalazła się w Twoich rękach, to z pewnością powyższe wiadomości
nie są Ci obce. Kierowana jest ona do programistów, którzy znają już Ruby on Rails
i pragną pogłębić swoją wiedzę. Dzięki książce "Rails. Sztuka programowania" dowiesz
się, jak organizować swój kod tak, aby osiągnąć najwyższą efektywność i zachować zgodność
z ideą DRY (Don"t Repeat Yourself). Poznasz zasady zaawansowanego programowania w
języku Ruby wraz z metaprogramowaniem oraz nauczysz się korzystać z programowania
opartego na blokach. Ponadto zapoznasz się z wzorcami projektowymi dla technologii
AJAX, interfejsami programistycznymi dla WWW, dekompozycją kodu HTML oraz nauczysz
się w wydajny sposób rozwijać schemat bazy danych. Z pewnością zainteresuje Cię rozdział
poświęcony programowaniu sterowanym zachowaniem. Te i wiele innych informacji znajdziesz
w niniejszej książce, która wydaje się być obowiązkową dla każdego programisty Ruby
on Rails!
- Cała prawda o aplikacjach internetowych
- Koncepcja Rails
- Architektura MVC
- Zarządzanie cyklem życia aplikacji
- Korzyści z zastosowania architektury MVC
- Zastosowanie technologii ActiveRecord
- Tworzenie Web API
- Wykorzystanie zasobów oraz obsługa żądań REST
- Zastosowanie formatów XML, RSS, RDF
- Sposoby ograniczania dostępu do API
- Wzorce zastosowań technologii AJAX
- Zasady programowania z wykorzystaniem bloków
- Mieszanie i łatanie klas
- Wykorzystanie dynamicznego kodu
- RSpec -- programowanie sterowane zachowaniem
- Cykl programowania
Opanuj sztukę programowania w Ruby on Rails!

|