“Ruby on Rails jest przełomem w dziedzinie programowania aplikacji internetowych.
Potężne aplikacje, których tworzenie do tej pory zabierało tygodnie czy miesiące,
są teraz tworzone dosłownie w kilka dni.”
-Tim O'Reilly, Założyciel O'Reilly Media
Więcej cytatów
“Rails to najbardziej przemyślany framework do tworzenia aplikacji sieciowych jakiego kiedykolwiek używałem.
Mówię tu o dekadzie zarabiania na życie tworzeniem aplikacji.
Tworzyłem swoje własne framework'i, pomogłem rozwinąć Servlet API i napisałem dosyć sporo serwerów WWW od początku.
Nikomu jeszcze nie udało się stworzyć czegoś takiego jak Rails.”
-James Duncan Davidson, Twórca Tomcat'a i Ant'a
Więcej cytatów
“Niemożliwym jest nie zauważyć Ruby on Rails. Rails miały ogromny wpływ na
społeczność Rubiego jak i poza nią... Rails stały się standardem do którego nawet
znane i popularne narzędzia są porównywane.”
-Martin Fowler, Autor książek "Refactoring, PoEAA, XP Explained"
Więcej cytatów
“To co odróżnia ten framework od innych to przewaga
konwencji nad konfiguracją, która ułatwia budowę i zrozumienie aplikacji.”
-Sam Ruby, zarząd ASF
Więcej cytatów
“Przed powstaniem Ruby on Rails, programowanie aplikacji internetowych wymagało sporo rozwlekłości, kroków i czasu.
Teraz projektanci web i programiści mogą stworzyć serwis internetowy
o wiele szybciej i prościej, skupiając się bardziej na tym jak być bardziej produktywnym
i efektywnym w swojej pracy.”
-Bruce Perens, Open Source Luminary
Więcej cytatów
“Po zbadaniu rynku, Ruby on Rails okazały się być najlepszym wyborem.
Jesteśmy zadowoleni z tej decyzji. Dalej będziemy tworzyć
przy użyciu Rails i uważamy Rails za kluczowy składnik naszej przewagi biznesowej.”
-Evan Williams, Twórca Blogger'a i ODEO
Więcej cytatów
“Ruby on Rails jest zdumiewający. Używanie Rails jest jak oglądanie filmu kung-fu ,
gdzie złe frameworki przygotowują się na skopanie małego przybysza
i okazuje się że mały przybysz kopie ich tyłki na tysiąc różnych sposobów.”
-Nathan Torkington, O'Reilly, OSCON
Więcej cytatów
“Rails to "zabójcza aplikacja" Rubiego.”
Yukihiro Matsumoto, Twórca języka Ruby
Więcej cytatów
Co jest w środku?
Rails to w pełni wyposażone środowisko do tworzenia aplikacji internetowych opartych o bazy danych zgodnie ze wzorcem MVC (Model-View-Controller).
Rails daje Ci śrowowisko w pełni oparte o język programowania Ruby - od AJAX-a dostępnego w widokach (View), do zapytania i odpowiedzi w kontrolerach i logiki biznesowej twoich modeli.
Jedyne czego potrzebujesz do uruchomienia swojej aplikacji to baza danych i serwer WWW.
Kto korzysta z Rails?
Każdy, począwszy od małych firm, poprzez organizacje non-profit, a na dużych organizacjach skończywszy, używa Rails.
Rails znajduje zastosowanie jako narzędzie tworzenia praktycznie każdego rodzaju aplikacji internetowej, czy będzie to oprogramowanie do współpracy online, tworzenia społeczności, e-commerce, zarządzania treścią czy statystyk. Przykłady:
Czego jeszcze
potrzebuję?
Rails współpracuje z dużą liczbą serwerów WWW i baz danych. Jako serwer WWW polecamy serwery Apache lub Nginx, z modułem Phusion Passenger lub serwery aplikacji Thin, Unicorn czy Puma.
Jako bazy danych możesz użyć MySQL, PostgreSQL, SQLite, Oracle, SQL Server, DB2, lub Firebird.
Rails działa prawie pod każdym systemem operacyjnym, ale dla systemu produkcyjnego radzimy użyć jednego z systemów Unix.
System Ruby on Rails został stworzony przez Davida Heinemeiera Hanssona, w partnerstwie z 37signals,
potem rozszerzany i ulepszany przez setki programistów open-source.
Hosting i utrzymanie polskiej wersji strony o Ruby on Rails oraz forum
jest sponsorowany przez Ragnarson.