Blog Prečo Ruby on Rails

Prečo Ruby on Rails

Prečo Ruby on Rails 1Programovací jazyk Ruby a jeho framework Ruby on Rails si získava čoraz väčšiu pozornosť v IT komunite. Hoci jeho prvá verzia bola vydaná v roku 1995, na výslnie sa dostal až v roku 2006. Podľa indexu TIOBE je Ruby desiatym najobľúbenejším programovacím jazykom na Zemi (údaj z februára 2013).

Jeho výhody začali objavovať menšie firmy – hlavne startupy, pre ktoré je prioritou rýchly vývoj prototypu produktu, agilita a flexibilita. U veľkých spoločností nachádza Ruby miesto vo vývoji nových projektov alebo transformácii existujúcich projektov na Ruby vďaka jeho produktivite a praktickosti.

Ruby sa stáva stále obľúbenejším a používanejším programovacím jazykom, o čom svedčia štatistiky dopytu po Rubystoch a aj nárast vytvorených projektov. Ale poďme sa bližšie pozrieť na to, prečo si zvoliť Ruby on Rails a zároveň kedy.

Prečo Ruby?

Je na to viacero dôvodov. Ruby je veľmi jednoduchý programovací jazyk a je možné relatívne ľahko sa ho naučiť. Za Ruby je silná a rastúca komunita developerov, má najlepší webový framework a obrovské množstvo použiteľných knižníc, teda je v ňom radosť programovať. Ruby je veľmi prenosné, a hoci bolo vyvinuté na GNU/Linux, funguje tiež na UNIX, OS X, Windows platforme, DOS, BeOS, OS/2 a na ďalších operačných systémoch.

V Ruby platia jednoznačné pravidlá, je to čistý a elegantný programovací jazyk. Nie sú v ňom žiadne nepotrebné bodkočiarky, žiadne zátvorky (Ruby využíva minimum interpunkcie) pre definície, syntax je čistá a jasná. Tieto vlastnosti dávajú človeku pri čítaní Ruby kódu pocit akoby čítal bežný jazyk.

Jednoducho zhrnuté dôvody prečo si vybrať Ruby nájdete aj na tomto blogu.

Profesionálna Ruby komunita

Jednou z najväčších výhod prečo si vybrať Ruby on Rails je silná komunita. Ruby programátori sú vo väčšine prípadov skúsení IT odborníci, ktorých programovanie baví a sú ochotní zdieľať svoje riešenia v rámci komunity. Majú snahu si navzájom pomáhať, dôkazom sú mnohé zdroje, ktoré sú zdarma, napriek tomu však veľmi kvalitné. Tu je príklad len niektorých z nich:

  • RailsGuides – jednoduché, efektívne, priamo k veci,
  • RailsforZombies – zdroj od EnvyLabs, veľmi zábavný a pri tom dostatočne informatívny a praktický.
  • RailsCasts – nie úplne vhodný pre začiatočníkov, obsahuje všetko od základov Sass a CoffeeScript až po updateRails inštalácie.
  • GitHub – pokiaľ sa niekto zaujíma o Ruby a Rails, musí byť na GitHube ako doma, pretože takmer všetky komunitné zdroje, projekty a gemy sú uložené na ňom.

Learn2Code a Ruby on Rails

Ruby a Rails ti umožnia robiť dobrý web development. Naučiť sa to je možné viacerými cestami: tutoriály, online kurzy, knihy a ďalšie. Ak máš kopec nápadov na webové aplikácie a projekty, ale chýba ti potrebná zručnosť, pomôcť vie Learn2Code. Projekt, pomocou ktorého vieš premeniť svoje nápady na reálne aplikácie len za 3 mesiace. Práve kvôli vyššie spomenutým výhodám si zvolili Ruby a jeho frameworkRails ako jazyk, ktorý budú vyučovať a tvoriť v ňom so študentami webové aplikácie a internetové projekty. S pomocou skúsených inštruktorov a mentorov a za podpory svojich partnerov chcú napomôcť k vytváraniu nových start-upov a kvalitných internetových projektov a tiež prispieť k budovaniu IT komunity na Slovensku.


Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.



Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

DevOps Enginner / Online Bezpečnosť

Pre IT spoločnosť, ktorá sa venuje online bezpečnosti hľadáme do tímu DevOps Medior Engineer. Spoločnosť má 20-členný tím s...

Senior Java Consultant

Hľadáš, kam by si sa posunul? Možno ťa táto práca zaujme. Ide o Senior JAVA konzultanta v nadnárodnej IT...

Ruby on Rails Junior-Medior Developer / REMOTE

Je tvoj život príliš v “koľajniciach”? Urob si odbočku a skús sa pridať do tímu Ruby on Rails developerov.Ide...

JS Sencha Senior Developer / Homeoffice

Máš rád svoju slobodu, pracuješ na projektoch, ideálne remote? Pre medzinárodnú softwarovú spoločnosť hľadáme JS Sencha Developera.Po dvoch týždňoch...

Junior Angular Developer / REMOTE

Pre nášho partnera hľadáme ITčkára na pozíciu Angular Developer. Spoločnosť sa venuje vývoju platformy pre firmy na znižovanie nákladov...

Frontend Medior Developer

Medzinárodná IT spoločnosť, ktorá vyvíja finančný softvér.Práca je v Bratislave na TPP. Odmena sa pohybuje od 2000+ EUR.Tvoje úlohy...

.NET Core Medior Developer / REMOTE

Svoju budúcnosť máš vo svojich rukách, skús to teraz ako .NET Core developer. Ide o startup projekt, ktorý vyvíja...

GIRL ́S DAY 2020: Už po siedmy raz môžu stredoškoláčky nahliadnuť do IT firiem po celom Slovensku.

Občianske združenie Aj Ty v IT už siedmy rok prepája IT firmy a organizácie so stredoškoláčkami po...

DIGITALEUROPE: Na digitalizáciu pôjde z plánu obnovy až pätina prostriedkov. Ako zareaguje Slovensko?

Výzva v podobe zníženej globálnej konkurencieschopnosti, ako aj kríza spojená s pandémiou postavili Európu...

OpenSlava 2020 tentokrát online!

OpenSlava 2020 je 8. ročník úspešnej konferencie pre IT komunitu na Slovensku...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.