Rails Bezbolesne tworzenie aplikacji internetowych
Najnowsze wersje Rails 4.1.0 RC 1, Rails 4.0 .3, Rails 3.2 .17, Torquebox 3.0.2

Natchnienie

Screencast'y

Prezentacje video

Początki

Pobierz wersję 4.0.2

Ostatnie wydanie: wersja 4.0.2 z 3 grudnia 2013

Poznanie

Dokumentacja

API, Książki, tutoriale, fragmenty kodu

Społeczność

Społeczność

Dołącz do polskiej społeczności RoR

“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

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:

Basecamp

Basecamp: Zarządzanie projektem.
Aplikacja, dzięki której powstało Rails.

Twitter: (na początku swojego istnienia) - Mikroblogging.

Groupon: Promocjyjne zakupy.

Yellow Pages: Katalog firm.

Github: Hosting repozytoriów Git.

Lighthouse: Bugtracker.

Zobacz więcej aplikacji

 

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.

Shelly Cloud Jeśli potrzebujesz hostingu, Shelly Cloud jest bardzo dobrym dostawcą usług związanych z hostowaniem aplikacji Rails, ma interesującą ofertę i doświadczonych pracowników.