kontakt
Software house
>
Tag
>
Ruby on Rails - framework do tworzenia aplikacji web w języku Ruby
Ruby on Rails

Ruby on Rails - framework do tworzenia aplikacji web w języku Ruby

Data wpisu
Mateusz Kuba
Autor
Mateusz Kuba

Ruby on Rails to darmowy framework do tworzenia aplikacji webowych napisany w języku Ruby. Powstał w 2004 roku dzięki pracy duńskiego programisty Davida Heinemeiera Hanssona. Jego podstawową zaletą jest niezwykła prostota, przejrzystość i intuicyjność w tworzeniu kodu bez jego powtórzeń w różnych plikach projektu, czyli według zasady DRY (Don’t Repeat Yourself). Przyjemność i prostota tworzenia aplikacji w tej bibliotece wynika również z prostoty w jego konfiguracji, która ogranicza się do zastosowania kilku domyślnych ustawień wzorcowych zgodnie z regułą Convention Over Configuration.
 

Ruby on Rails – prostota, intuicyjność i atrakcyjność

 Ruby on Rails, mimo coraz nowszych rozwiązań technologicznych i ogromnej popularności innych frameworków, wciąż jest najchętniej wykorzystywany przez początkujących programistów. Działa w oparciu o model MVP (Minimum Viable Product) oznaczający zastosowanie minimalnej ilości funkcjonalności w niezwykle szybko powstającym produkcie. Dzięki temu produkt jest gotowy do działania, dzięki czemu można natychmiast przetestować go na grupie docelowej, a w razie konieczności poprawić funkcjonalności oraz rozwijać je w późniejszych etapach pracy. Prostota tego frameworku uwidacznia się także w niskim progu wejścia. Z tego względu wiele firm decyduje się na jego wykorzystanie w projektach, w których najważniejszy jest czas, ponieważ nie wymaga on posiadania ogromniej wiedzy technicznej, a zatem zebranie zespołu jest stosunkowo proste. Dodatkowo Ruby on Rails umożliwia pisanie prostego i przejrzystego kodu w sposób modułowy i niezwykle szybki, dzięki dużej ilości wbudowanych rozszerzeń. Choć dzieje się to kosztem wydajności i szybkości od lat korzystają z niego takie światowe marki jak: Grupon, Twitter, GitHub, Shopify czy Yellow Pages.

ruby on rails


 

Dlaczego warto używać ROR (Ruby on Rails)

Co więcej, framework daje dużą swobodę i elastyczność w przypadku korzystania z różnych baz danych. A zatem jeśli zajdzie taka potrzeba w szybki sposób pozwala na zmianę konfiguracji oraz zastosowanie jednej z wielu baz np.: SQLite, MySQL, MSSQL czy PostgreSQL. Ruby on Rails doskonale sprawdza się przy mniejszych i mniej skomplikowanych projektach nastawionych na szybkę budowę działającego produktu. Jest popularny również przez swoją przewidywalność, ponieważ funkcjonuje na rynku programistycznym od wielu lat, dlatego też programiści, którzy korzystają z niego na co dzień, doskonale znają jego słabe i mocne strony oraz umieją je odpowiednio wykorzystać w zależności od potrzeb aplikacji. Framework oferuje czytelną, przejrzystą składnię, która sprawia, że praca z nim jest szybka i przyjemna nawet dla osób, które dopiero rozpoczynają swoją przygodę z programowaniem.

Praca: #ruby-on-rails
0 brak aktywnych ofert pracy
Wszystkie oferty
Case study: #ruby-on-rails
0 Aktualnie brak case study
Zobacz wszystkie