Ruby on Rails 2.0

Strona głównaRuby on Rails 2.0
09.12.2007 06:11
Grzegorz Niemirowski
Grzegorz Niemirowski

Po roku prac wydano wersję 2.0 Ruby on Rails. Ruby onRails jest popularnym frameworkiem do tworzenia aplikacjiwebowych korzystających z baz danych. Został napisany w języku Rubyi wykorzystuje architekturę MVC (Model-View-Controller). Wuproszczeniu modelem jest baza danych, widokiem strona internetowaa kontrolerem kod generujący stronę. Ruby on Rails został takzaprojektowany, aby tworzenie aplikacji było łatwe i szybkie atakże aby zminimalizować powtarzanie tej samej pracy. Ponadtokonfiguracja sprowadzana jest do minimum przez zastosowaniedomyślnych wzorców. Innym założeniem RoR jest możliwość stosowaniawtyczek. Najważniejszą zmianą w wersji 2.0 jest oparcie się na technologiiREST (Representational State Transfer) web services zamiast na SOAPweb services. Zdecydowano się na REST, gdyż SOAP okazał się zbytskomplikowany. Rest bazuje na podstawowych mechanizmach, takich jakHTTP i XML. Ponadto zwiększono bezpieczeństwo poprzez wprowadzenieochrony przed phishingiem, pojawiła się ochrona m.in. przed atakamicross-site request forgery i cross-site forgery. Pośród innychzmian znajdziemy też nowy framework ActiveResource doenkapsulowania web services a także ulepszone wsparcie dlatestowania.

Udostępnij:
Wybrane dla Ciebie
Komentarze (16)