Proč je Ruby on Rails formulí mezi programovacími jazyky?
Protože naprogramovat v něm jednoduchou aplikaci zabere relativně krátký čas.
Chceš poznat formuli mezi jazyky? Přijď na eMan Dev Meetup: Ruby on Rails
Programování v Ruby on Rails se podstatně urychluje díky třem téměř lidským vlastnostem, které se hodí říkat na pohovorech:
je efektivní
» díky nadstavbě Bundler udržuje konzistentní prostředí, je aktualizovaný a zachovává závislosti «
dodržuje pravidla
» řídí se principem “convention over configuration”, takže pokud se programátor drží konvencí, nemusí psát spoustu konfigurace a tedy v daném momentě zbytečného kódu «
je schopen samostatné práce
» má generátory, které umožňují ve velmi krátkém čase vytvořit základní kostru aplikace, tj. modely, kontrolery, šablony, migrace i vlastní komponenty «
S Ruby on Rails ses mohl seznámit na eMan Dev Meetupu: Ruby on Rails, který proběhl 25. května 2017 v Plzni.
Na workshopu jsme si ukázali jak jazyk Ruby, tak právě Ruby on Rails ve verzi 5. Vytvořili jsme vlastní sociální síť jako ukázkovou aplikaci a vyzkoušeli si hlavní přednosti tohoto frameworku v praxi. Také jsme si ukázali výhody oproti ostatním serverovým jazykům, jakými jsou Java či PHP. Stihli jsme se pobavit i o přístupu Rails k bezpečnosti aplikace či o úskalích a kladech komponentově orientovaného vývoje.
Pokud jsi meetup nestihl, ale láká tě si Ruby vyzkoušet, máš ještě šanci.
V úterý 20. června pořádáme další eMan Dev Meetup: Ruby on Rails v Hradci Králové.
Těšíme se na tebe!