13
Ruby on Rails Adrian Bareja, I EMiI II st.

Ruby on Rails

  • Upload
    stian

  • View
    47

  • Download
    0

Embed Size (px)

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

Page 1: Ruby on  Rails

Ruby on Rails

Adrian Bareja, I EMiI II st.

Page 2: Ruby on  Rails

Podstawowe zagadnienia Ruby Rails MVC (Model-View-Controller)

• Model• Widoki• Kontrolery

Page 3: Ruby on  Rails

Założenia Ruby on Rails Szybkość oraz łatwość pisania kodu

Reguła DRY (Don’t Repeat Yourself)

Reguła convertion Over Configuration

Rozszerzenie aplikacji o wtyczki

Page 4: Ruby on  Rails

Ruby on Rails i jego elementy

ActiveRecord

ActionPack

ActiveSupport

ActionMailer

Page 5: Ruby on  Rails

Zasada działania RoR Framework Zasada DRY MVC Komponenty Ruby on Rails Rusztowania ActiveRecord Wydajność

•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)

Page 6: Ruby on  Rails

Pierwsze kroki Instalacja MySQL, Ruby, Ruby on

Rails, aptana(Radrails)

Pierwsza aplikacja

Tutoriale zaczerpnięte ze strony : http://rubyonrails.kluza.eu/radrails/tutoriale/

Page 7: Ruby on  Rails

http://dev.mysql.com/downloads/mysql/5.0.html#Windows

Krok 1. Instalacja MySQL

Page 8: Ruby on  Rails

Krok 2 konfiguracja MySQL

Page 9: Ruby on  Rails

Krok 3 uruchomienie bazy MySQL

Page 10: Ruby on  Rails

http://rubyforge.org/frs/?group_id=167

Krok 4 Instalacja Ruby

Page 11: Ruby on  Rails

http://www.aptana.com/download_rails_rdt.php

Krok 5 Aptana + Rails

Page 12: Ruby on  Rails

Pierwsza aplikacja

Page 13: Ruby on  Rails

Pierwsza aplikacja