Ruby on Rails. Wprowadzenie

  • Published on
    29-Nov-2014

  • View
    2.924

  • Download
    0

Embed Size (px)

DESCRIPTION

Twrz profesjonalne aplikacje internetowe, wykorzystujc najnowsze rozwizania * Poznaj mechanizm Active Rekord * Skorzystaj z technologii Ajax * Przetestuj aplikacje W dobie dynamicznego rozwoju sieci i rosncych oczekiwa uytkownikw aplikacji internetowych wzrasta znaczenie szybkoci ich tworzenia. Jednym ze sposobw przyspieszenia tego procesu jest korzystanie z gotowych rozwiza, innym -- zastosowanie mechanizmw, dziki ktrym programista moe skoncentrowa si na opracowywaniu funkcjonalnoci aplikacji. Jednym z takich mechanizmw jest zdobywajcy coraz wiksz popularno Ruby on Rails. To poczenie nowoczesnego jzyka programowania Ruby z bibliotek Rails umoliwia byskawiczne tworzenie aplikacji internetowych niemal dowolnego typu. "Ruby on Rails. Wprowadzenie" to podrcznik, dziki ktremu zdobdziesz wiedz niezbdn do tego, aby szybko budowa wydajne aplikacje w technologii Ruby on Rails. Omwiono w nim wszystkie elementy tworzenia oprogramowania internetowego -- poczenia z bazami danych, szkielet aplikacji, interfejsy uytkownika oraz testowanie. Znajdziesz tu rwnie leksykon elementw biblioteki Rails oraz informacje o instalowaniu i konfigurowaniu omawianego rodowiska, obsudze formularzy HTML i zarzdzaniu sesjami. W kolejnych rozdziaach opisano etapy tworzenia internetowej galerii fotografii, dziki czemu poznasz Ruby on Rails na praktycznym przykadzie. * Uruchamianie biblioteki Rails * Tworzenie kontrolera i wywietlanie widoku * Poczenia z bazami danych za pomoc Active Record * Relacje w Active Record * Tworzenie rusztowania i korzystanie z niego * Definiowanie widokw * Implementacja mechanizmw Ajaksa * Testowanie gotowej aplikacji Jeli chcesz szybko opanowa podstawy korzystania z Ruby on Rails, koniecznie signij po t ksik.

Transcript

  • 1. IDZ DO PRZYKADOWY ROZDZIA SPIS TRECI Ruby on Rails. Wprowadzenie KATALOG KSIEK Autorzy: Bruce A. Tate, Curt Hibbs Tumaczenie: Sawomir Dzieniszewski KATALOG ONLINE ISBN: 83-246-0820-6 Tytu oryginau: Ruby on Rails: Up and Running ZAMW DRUKOWANY KATALOG Format: B5, stron: 184 TWJ KOSZYK Twrz profesjonalne aplikacje internetowe, wykorzystujc najnowsze rozwizania DODAJ DO KOSZYKA Poznaj mechanizm Active Rekord Skorzystaj z technologii Ajax Przetestuj aplikacje CENNIK I INFORMACJE W dobie dynamicznego rozwoju sieci i rosncych oczekiwa uytkownikw aplikacji internetowych wzrasta znaczenie szybkoci ich tworzenia. Jednym ze sposobw ZAMW INFORMACJE przyspieszenia tego procesu jest korzystanie z gotowych rozwiza, innym O NOWOCIACH zastosowanie mechanizmw, dziki ktrym programista moe skoncentrowa si na opracowywaniu funkcjonalnoci aplikacji. Jednym z takich mechanizmw jest ZAMW CENNIK zdobywajcy coraz wiksz popularno Ruby on Rails. To poczenie nowoczesnego jzyka programowania Ruby z bibliotek Rails umoliwia byskawiczne tworzenie aplikacji internetowych niemal dowolnego typu. CZYTELNIA Ruby on Rails. Wprowadzenie to podrcznik, dziki ktremu zdobdziesz wiedz niezbdn do tego, aby szybko budowa wydajne aplikacje w technologii Ruby on Rails. FRAGMENTY KSIEK ONLINE Omwiono w nim wszystkie elementy tworzenia oprogramowania internetowego poczenia z bazami danych, szkielet aplikacji, interfejsy uytkownika oraz testowanie. Znajdziesz tu rwnie leksykon elementw biblioteki Rails oraz informacje o instalowaniu i konfigurowaniu omawianego rodowiska, obsudze formularzy HTML i zarzdzaniu sesjami. W kolejnych rozdziaach opisano etapy tworzenia internetowej galerii fotografii, dziki czemu poznasz Ruby on Rails na praktycznym przykadzie. Uruchamianie biblioteki Rails Tworzenie kontrolera i wywietlanie widoku Poczenia z bazami danych za pomoc Active Record Relacje w Active Record Tworzenie rusztowania i korzystanie z niego Wydawnictwo Helion Definiowanie widokw ul. Kociuszki 1c Implementacja mechanizmw Ajaksa 44-100 Gliwice Testowanie gotowej aplikacji tel. 032 230 98 63 Jeli chcesz szybko opanowa podstawy korzystania z Ruby on Rails, e-mail: helion@helion.pl koniecznie signij po t ksik
  • 2. Spis treci Przedmowa .....................................................................................................................5 1. Zaczynamy wprowadzenie do Rails .........................................................................9 Zalety Rails 10 Uruchamianie Rails 12 Organizacja Rails 13 Serwer WWW 15 Tworzenie kontrolera 18 Budowanie widoku 21 Wizanie kontrolera z widokiem 23 Co si dzieje za kulisami 26 Co dalej 26 2. Podstawy Active Record ...............................................................................................27 Podstawy mechanizmu Active Record 27 Tworzymy aplikacj do dzielenia si fotografiami 30 Migrowanie schematw 32 Podstawowe klasy Active Record 34 Atrybuty 36 Klasy zoone 39 Zachowania 43 W kolejnym rozdziale 45 3. Relacje w Active Record ...............................................................................................47 belongs_to 48 has_many 51 has_one 52 O czym nie powiedzielimy 63 Wybiegajc w przyszo 64 3
  • 3. 4. Rusztowania .................................................................................................................65 Korzystanie z rusztowania 65 Zastpowanie rusztowania 68 Generowanie kodu rusztowania 71 W nastpnym rozdziale 75 5. Rozbudowywanie widokw ........................................................................................ 77 Obraz caoci 77 Ogldanie rzeczywistych fotografii 79 Szablony widokw 80 Okrelanie domylnej strony gwnej 86 Arkusze stylw 87 Hierarchiczne kategorie 90 Okrelanie stylw dla pokazw slajdw 95 6. Ajax .............................................................................................................................. 103 W jaki sposb Rails implementuje Ajax 103 Odtwarzanie pokazw slajdw 104 Zmienianie porzdku slajdw metod przecignij i upu 107 Przeciganie i upuszczanie wszystkiego (lub prawie wszystkiego) 111 Filtrowanie wedug kategorii