Ruby on Rails to popularny framework, który pozwala na szybkie tworzenie aplikacji internetowych. Największym plusem tej technologii jest obiektowość oferowana przez Ruby i prostota środowiska Rails. Podobne możliwości oferują również inne szkielety jak Cake korzystający z PHP czy django, używający Pythona. Ile możliwości tyle samo opinii. Opinie na temat Ruby on Rails mówią, że nawet początkujący programista poradzi sobie z tworzeniem stron internetowych, pod warunkiem, że będzie używał tej technologii.
“Ruby on Rails. Od podstaw” nie jest książką przeznaczoną dla zaawansowanych programistów. Już sam tytuł powinien uzmysłowić czytelnikom, że to zawartość książki jest opisuje podstawy Ruby on Rails, które na samym starcie mogą być trudne. Pierwszym krokiem przy tworzeniu aplikacji jest poznanie składni języka, konwencji nazw, słów kluczowych czy dokumentacji. Wspomniana książka w jasny i przystępny sposób opisuje powyższe zagadnienia.
W wielu przypadkach początkujący programiści nie wiedzą jak używać danego języka. Omawiana książka opisuje proces instalacji i uruchomienia Ruby on Rails na różnych platformach systemowych. Wyjaśnione są również fundamentalne typy danych, użycie operatorów oraz znaków specjalnych. Autor poświęcił wiele miejsca dla instrukcji sterujących, a także poleceń stworzonych na potrzeby Ruby.
Kolejne rozdziały dotyczą podstaw programowania obiektowego oraz wzorca projektowego MVC. Omawiana jest także komunikacja z bazą danych, kontrola poprawności i testowanie aplikacji. Ostatnie dwa rozdziały w małym stopniu poruszają użycie dokumentów XML i technologii AJAX w środowisku Rails.
Książka bardzo dobrze nadaje się dla początkujących programistów, którzy dopiero zaczynają swoją przygodę z Ruby on Rails. Jasno i dokładnie tłumaczy kolejne zagadnienia programowania w Ruby, a także środowisku Rails. Przykłady są dokładnie omawiane, ale kod samych przykładów zawiera wiele błędów językowych czy literówek. Bardziej zaawansowani znajdą coś dla siebie w książce “Agile. Programowanie w Rails. Wydanie II”. Jednak zanim wypłyniemy na głęboką wodę warto opanować podstawy.
OCENA
Autor: Steve Holzner
Tytuł oryginału: Beginning Ruby on Rails
Tłumaczenie: Grzegorz Kowalczyk
ISBN: 978-83-246-1035-8
Format: B5, 400 stron
Data wydania: 02/2008 (Helion)






Ostatnie komentarze