Ruby on Rails

Ruby on Rails

Ruby on Rails yra cross-platform interneto svetainių kūrimas sistemą, kuri leidžia kūrėjams kurti duomenų bazes, tinklalapius ir teikia įvairias interneto paslaugas. Ši sistema buvo įvesta 2005 metais ir toliau gauti atnaujinimus ir šiandien.

Parsisiųsti Ruby on Rails
Savybės Ruby on Rails
  • Supaprastintas interneto kūrimo sistemą daugelyje platformų
  • Kurti ir diegti tinklalapius, programas ir paslaugas
  • Bandymo kodas ir prašymai sumažinti klaidas
  • Lengvai dirbti su komandos nariais apie plėtros projektą
Argumentai "už" Ruby on Rails
  • Geresnis įrankiai
  • Didelis skaičius bibliotekose
  • Ragina atsakingą interneto svetainių kūrimas
  • didina produktyvumą
  • Puikus testavimo funkcijos
Cons Ruby on Rails
  • Pagrindų krovinius lėtas
  • Paraiškas gali būti lėtas
  • Trūksta patikimos dokumentacijos
Ruby on Rails Atsiliepimai

Ruby on Rails gali atrodyti šiek tiek senosios mokyklos į šiandienos interneto plėtros specialistas. Dabar savo 13 metų, populiarus sistema vis dar turi daug ką pasiūlyti. Rubinas, kaip ir kitų sistemų, paragina kūrėjams dirbti sistemingai. Šio metodo pagal Ruby pavadinimas yra "Konvencija per konfigūraciją." Galbūt didžiausias privalumas kontraceptikų mentalitetas yra tai, kad skirtingi kūrėjai gali ateiti kartu dirbti su vienu projektu. Rubinas taip pat padeda sumažinti kodas kūrimą, o užkirsti kelią sutapimų. Kiekvienas, kuris turi naudojamas programas, sukurtas su Ruby paprastai jas atpažinti, nes jie turi labai bendrą stilių diegimo. Ruby buvo naudojamas interneto paslaugas, pavyzdžiui, GitHub ir "Hulu pristatyti daug paraiškų. Ruby nėra techniškai programavimo kalba, kaip Python ar HTML. Jis tik veikia kaip laiko taupymo sistemą, kuri leidžia kūrėjams dirbti įvairiuose kalbų. Pagrindinis privalumas platforma yra tai, kad supaprastina sudėtingų interneto programų valdymą. Tie, kurie dirba techninių sričių, kurios reikalauja API vystymąsi gali rasti, kad patirtis su Ruby on Rails yra teikiama pirmenybė. Galų gale, didžiulis interneto plėtros projektai kaip Kickstarter buvo baigtas su Ruby. Didžioji dalykas, apie Ruby yra tai, kad jis nėra pernelyg nelengvas pradžioje kūrėjas. Ji net buvo mokoma per vieną dieną klasei pradedantiesiems programuotojams. Yra, deja, kai kurie trūkumai naudojant sistemą. Didelis klausimas visada buvo greitis. Web applications pastatytas su Ruby gali būti lėtas. Pati sistema taip pat gali būti lėtas įkrovos, siūlanti iki nemažai nusivylimo. Kita problema yra tai, kad patikimi dokumentai už sistemą gali būti sunku rasti.

Ruby on Rails Video

Alternatyvos Ruby on Rails

Sails.js

Laisvas
Žiūrėta / homepage.ejs. Tikslas. #. Tai yra faktinis šablonas, kuris yra priimtas pagal nutylėjimą, kai vartotojas apsilanko bazinę URL savo pakėliau app. Atkreipkite dėmesį į failą plėtinys?
Parodyk detales

Backbone.js

Laisvas
Backbone.js rinkose save kaip kodavimo programinę įrangą, skirtą suteikti interneto programų struktūrą. Jis įvykdo šį teikiant sudėtingų modelių su rakto vertės apkaustais ir nestandartinių
Parodyk detales

Apache Flex

Apache "Flex yra atviro kodo įrankis, kuris leidžia vartotojams kurti savo programas. Programos gali būti suprojektuotas ir sukurtas mobiliųjų ir tradicinių įvairiose platformose.
Parodyk detales

Sinatra

Laisvas
Trumpas Sinatra Programinė įranga Sinatra yra programinės įrangos, kurios kūrimas ir dizainas yra priskirta Blake Mizerany. Programinė įranga yra laisvai prieinama, nes ji yra atviro kodo
Parodyk detales

Express.js

Express.js yra interneto sistema Node.js kad įkvėpė Sinatra. Ji buvo sukurta ir išleista pagal MIT licenciją T.J. Holowaychuk, StrongLoop ir kiti veiksniai lapkričio 2010, o šiuo metu yra
Parodyk detales

Java

Laisvas
"Java" yra seniai kolekcija kompiuterio programinės įrangos ir taisykles, kurios yra atsakingos už kūrimo ir diegimo šimtus tūkstančių programų ir interneto svetainėse. Kas
Parodyk detales

Opa

Laisvas
Opa yra atviro kodo programavimo kalba, statybos žiniatinklio taikomąsias programas. Tai laisvai naudoti ir ateina su sudarytojas ir "JavaScript" bibliotekoje.
Parodyk detales

Yesod

Jesod yra vystymosi priemonė, naudojama siekiant sukurti labai efektyvius svetaines ir interneto programas iš žemės. Jesod apima beveik viską, ko reikia sukurti svetainę, iš šablonų maršruto
Parodyk detales

Grails

Laisvas
Grails yra populiarus Java kalba pagrindų licencijuojama Apache ir pastatytas ne iš pavasario įkrovos.
Parodyk detales

Web2py

Laisvas
Web2py yra atviro kodo žiniatinklio programa platforma parašyta Python programavimo kalba. Interneto svetainių kūrėjai gali naudoti programinę įrangą programuoti platų interneto turinio
Parodyk detales

Django

Laisvas
Django yra Python Web sistema, kuri naudojama kuriant interneto svetaines ir kitiems tikslams. Ji gamina kodą, kad būtų lengva beveik kiekvienas suprasti, ir tai yra net prieinama tiems, kurie
Parodyk detales

Kendo UI

freemium
Kendo sąsaja yra komponentas biblioteka JavaScript, kad leidžia kūrėjams kurti slidus ir modernius ieško žiniatinklio programų į laiko dalis.
Parodyk detales

Pyramid

Laisvas
Piramidė yra internetinė sistema sukurta siekiant padėti kūrėjams, kurie turi dirbti Python, vis naudinga platforma turėti kaip kalba tampa vis paplitę vystymo bendrijos.
Parodyk detales

Tryton

Laisvas
Tryton yra verslo programinės įrangos, idealiai tinka bet kokio dydžio bendrovėms, paprasta naudoti, komplektinių ir 100% atviro kodo.
Parodyk detales

Ember.js

Laisvas
GitHub yra kur žmonės sukurti programinę įrangą. Daugiau nei 27 milijonų žmonių naudoti GitHub atrasti, šakutė, ir prisidėti prie daugiau nei 75 mln projektus.
Parodyk detales

Flask

Laisvas
Ką kolba Programos atrodyti? Jeigu Jūs ieškote tam tikrą pavyzdžiui kodo programų, parašytų su kolbą, turite Pasibaigus pavyzdžių GitHub šaltinių išvaizdą: flaskr - tai microblog; minitwit
Parodyk detales

Koa

Laisvas
Koa reikalauja mazgas v7.6.0 arba didesnis už ES2015 ir asinchroninis funkcijai palaikyti.
Parodyk detales

CodeIgniter

Laisvas
EllisLab, kūrėjai ExpressionEngine TVS
Parodyk detales

Laravel

Laisvas
Laravel - PHP pagrindai interneto amatininkų.
Parodyk detales

Symfony

Laisvas
Šiame skyriuje jūs pridėti šoninį meniu į Sonata Administratorius, kuris leidžia vartotojui pažymėti puslapis veikti kaip jūsų TVS puslapį. ... Pavyzdžiui, kitas variantas būtų įdėti RedirectRoute
Parodyk detales

CakePHP

Laisvas
CakePHP yra atviro kodo žiniatinklio, sparti sistema, kuri leidžia Statyba tinklo programas paprastesnes,  greičiau ir reikalauja mažiau kodą. Ji taip, kad MVC (MVC). Vadovas pradedantiesiems
Parodyk detales

Yii

Pagrindinis būdas įdiegti Yii yra naudojant Kompozitorius.
Parodyk detales

ASP.NET

Laisvas
Kurti interneto programas ir paslaugas, kad paleisti Windows, Linux ir MacOS, naudojant naudojant C #, HTML, CSS ir JavaScript. Pradėkite nemokamai Windows, Linux ar MacOS.
Parodyk detales

Mithril

Laisvas
Mithril yra naudojamas įmonių, pavyzdžiui, Vimeo ir Nike, ir atviro kodo platformas, pavyzdžiui, Lichess. Jei esate patyręs kūrėjas ir norite žinoti, kaip Mithril palygina su kitomis sistemomis,
Parodyk detales

Catalyst

Katalizatorius yra populiariausias judrus Perlas MVC interneto sistemą, skatinančią sparčią plėtrą ir švarus dizainas be getting į savo kelią.
Parodyk detales

Zend Framework

Laisvas
Klausimai ir saugumo. Ar radote klaidą Zend Framework? Blogas čia! Ar jūs identifikuoti saugumo pažeidžiamumą ZF? Prašome apie tai pranešti mums [email protected] ...
Parodyk detales

ASP.NET MVC

Laisvas
ASP.NET suteikia jums galingas, modeliai pagrįstą būdą kurti dinamines svetaines, kad po MVC projektavimo šabloną. Sukurkite svetaines naudojant HTML, CSS, JavaScript ir C #.
Parodyk detales

Webiny

Webiny yra serverless atviro kodo TVS
Parodyk detales

Kohana

Laisvas
Kohana puslapyje. Kohana yra HMVC PHP5 sistema, kuri suteikia turtingą rinkinį elementai, naudojami statyboje žiniatinklio taikomąsias programas.
Parodyk detales