130 likes | 307 Views
Ruby on Rails. Adrian Bareja, I EMiI II st. Podstawowe zagadnienia. Ruby Rails MVC ( Model-View-Controller ) Model Widoki Kontrolery. Założenia Ruby on Rails. Szybkość oraz łatwość pisania kodu Reguła DRY ( Don’t Repeat Yourself ) Reguła convertion Over Configuration
E N D
Ruby on Rails Adrian Bareja, I EMiI II st.
Podstawowe zagadnienia • Ruby • Rails • MVC (Model-View-Controller) • Model • Widoki • Kontrolery
Założenia Ruby on Rails Szybkość oraz łatwość pisania kodu Reguła DRY (Don’tRepeatYourself) Reguła convertionOverConfiguration Rozszerzenie aplikacji o wtyczki
Ruby on Rails i jego elementy ActiveRecord ActionPack ActiveSupport ActionMailer
Zasada działania RoR • Przeglądanie Artykułów dodanych(list) • Dodawanie nowych artykułów(new) • Edycję artykułów(edit) • Oglądanie poszczególnych artykułów(show) • Usuwanie artykułów(destroy) Framework Zasada DRY MVC Komponenty Ruby on Rails Rusztowania ActiveRecord Wydajność
Pierwsze kroki Tutoriale zaczerpnięte ze strony : http://rubyonrails.kluza.eu/radrails/tutoriale/ Instalacja MySQL, Ruby, Ruby on Rails, aptana(Radrails) Pierwsza aplikacja
Krok 1. Instalacja MySQL http://dev.mysql.com/downloads/mysql/5.0.html#Windows
Krok 4 Instalacja Ruby http://rubyforge.org/frs/?group_id=167
Krok 5 Aptana + Rails http://www.aptana.com/download_rails_rdt.php