Ruby on Rails

Jest to jeden z bardziej popularnych frameworków, a jego popularność ciągle rośnie. Największym plusem jest to że w tym środowisku szybko i wygodnie się programuje. Zacznijmy od początku, system ten w skrócie jest nazywany ROR, jest to Framework który służy do programowania aplikacji działających w Internecie. Tak jak piałem, środowisko to zyskało ogromne uznanie na całym świecie, i za jego pomocą stworzono wiele znanych portali czy blogów. Jednym z polskich serwisów zbudowanych na tej platformie jest Blip.pl, na tym portalu są przekazywane krótkie informacje w różnej formie kierowane do swoich znajomych. Jeśli chodzi o przykłady zagranicznych witryn opartych o RoR to jest to m.in. Twitter.com i Basecamp.com. system RoR składa się z sześciu modułów, za pomocą których możemy łączyć się z bazą lub tworzyć zadania. Ogromną zaleta tego oprogramowania, oprócz prostoty, jest też pewna automatyzacja. Nie musimy grzebać w setkach plików, nie musimy także tworzyć klas, wystarczy że będziemy tworzyli odpowiednie migracje. Musimy używać specjalnych poleceń tego środowiska, a ono odwzorowuje je np. na język SQL. RoR posiada także inna bardzo cenną funkcję. Chodzi o możliwość automatycznego generowania interfejsu graficznego. Dzięki temu kilkoma poleceniami można tworzyć bardzo zaawansowane formularze a nawet panele administracyjne takie jak na Joomli. W tym Framework bardzo ważne SA standardy i koncepcje, wszystko po to by całość działała poprawnie. Wiele osób twierdzi że jest to technologia przyszłości. Ma on też swoich konkurentów w postaci PHP Zend czy też ASP. NET, jednak ma on nad nimi sporą przewagę, jest prostszy i wygodniejszy w użyciu. Do tego cała funkcjolnalnść jest tak zbudowana że nawet jak ktoś od początku nie brał udziału w pracach nad jakim projektem, to może się w dowolnym czasie przyłączyć i nie będzie miłą problemów ze znalezieniem się w gąszczu kodu. Do tego jezyk programowania użyty w tym Framework jest bardzo prosty i przewidywalny, niektórzy twierdzą że ma on wiele wspólnego z Javą. Jeśli chodzi o wady tego Framework to chyba najbardziej uciążliwą jest jego wolne działanie, ale programiści pracujący nad tym środowiskiem zapowiadają poprawienie tego mankamentu w następnych wersjach. Aby cokolwiek zrobić w tym środowisku musimy je najpierw przygotować do pracy. Musimy zainstalować kompilator, Framework oraz różne dodatki. Środowisko to nie zostało stworzone na Windows, ale jest możliwa instalacja na tych systemach operacyjnych.

 
Created by Strony www
Powered by Design