Grails

Grails

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

Parsisiųsti Grails
Savybės Grails
  • Pastatytas ne Groovy, populiarus kalba panaši į Java
  • Parama per IDE ir teksto redaktoriams
  • Visiškai atviro kodo projektas papildo įskiepių skaičius
Argumentai "už" Grails
  • Ateina su atnaujinami ir labai informaciniais dokumentais
  • Peržiūri pakeitimus yra taip paprasta, kaip pataikyti atnaujinimo mygtuką
  • Greita nustatymas ir minimali mokymosi kreivė
Cons Grails
  • Reikalauja, kad vartotojai mokytis Groovy
  • Palaiko tik GORM, o ne kitus ORMS
Grails Atsiliepimai

Kur kalbos žinomi ir kalbos įgyvendintą kartą dominuoja kūrėjams pokalbį, daug šių diskusijų jau nuo perkėlėte į kurią sistemą naudoti. Kaip naujos programos tampa pastatytas ant vis sudėtingesni grotuotos iš daugelio kalbų ir kalbų patys tampa nepaprastai sudėtingas, kietas pagrindas gali padėti veteranas kūrėjai automatizuoti daug savo elgesį ir padėti naujokas kūrėjams padaryti daugiau su elementaraus supratimo apie atitinkamą kalbą. Grails siekia supaprastinti Java plėtros procesą, ir ji ateina su įvairių naudingų funkcijų vykdymu, šių tikslų. Grails yra pastatytas ne iš pavasario įkrovos sistemą, ir kad ateina su skirtingų privalumų. Pavasario Įkėlimo yra skirta iš esmės su greito dizainas galvoje, todėl kūrėjams greitai pereiti nuo prototipų stadijoje iki galutinio darbo produktas ir Grails pasinaudoja šių gyvenimo funkcijų, būdingų Pavasario Boot patirties kokybę. Iš didžiausių pavasario Boot numeris funkcijos, pavyzdžiui, priklausomybės injekcijos, gerai dirbti ir tiksliai, kaip tikitės. Šie Pavasario Įkėlimo funkcijos padaryti grails idealus pasirinkimas, jei jūs dirbate dėl mažų arba vidutinių projektų, kad norite greitai prastumti plėtrai. Grails ateina su išsamia, visapusiška, ir lengvai skaitoma dokumentus, taip pat, kad būtų lengviau naujos kūrėjams gauti tvirtą supratimą apie tai, kaip sistema veikia ir tiesiog pereiti tiesiai į projektavimo procesą. Tikrasis kalba, kurią Grails yra pastatytas off yra groovy, Apache kalba su pagrindinių panašumų į Java skaičius. Tai reiškia, kad "Java" programuotojai turės žymiai lengviau laiko gauti rankena, kaip sistema veikia ir mokymosi savo Tajniki. Tai dar labiau sustiprino sklandžiai įtraukti Java kodą tiesiai į sistemą. Grails pasiūlymų vientisą ir skaidrią integracija su Java, JVM ir Java EE konteineriai, ir jos minimalus CSS pagrindų plug-ins daro integruojant CSS į jūsų "JavaScript" gana paprastas procesas. Jei jūs ieškote sukurti Java frontend ir prijungti jį prie sudėtingesnis krūva kodo, integracijos poilsio API taip pat reaguoti ir Kampinis labai supaprastinti teisės aktą. Galite sutelkti dėmesį kuriant dinaminius vienetų kodas nereikės nerimauti apie tai, kaip gerai jie ketina žaisti su apps pastatytų užsienio kalba. Tačiau bene labiausiai skiriasi privalumas Grails patirties yra tai, kad tai yra visiškai atviro kodo projektas. Sekli mokymosi kreivė Groovy paspartina kurti naujas medžiagas grails procesą, ir tai padėjo aplinką, kuri manimi užtvindytas su įvairių plug-ins, kad yra lengvai integruoti į savo sistemą. Jei jūs ieškote integruoti kai aukštą koncepciją ar specializuotų funkcijų į savo Grails sistemą, yra gana nemaža tikimybė, rasite jį tiesiogiai per Grails plėtros svetainės arba per GitHub.

Grails Video

Alternatyvos Grails

Apache Tapestry

Apache Gobelenas yra programavimo aplinka, skirta pagerinti Java skriptų. Jis gaminamas Apache Software Foundation, kuri buvo įkurta 1999 metais Maryland. Nuo savo veiklos pradžios, "Apache"
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

Apache OFBiz

Laisvas
Apache OFBiz yra programų, skirtų įmonių rinkinys. Rinkinys yra pakankamai lanksti, kad bendram naudojimui remti bet kokio verslo pramonės, su bendra architektūra, kuri leidžia kūrėjams
Parodyk detales

OpenXava

Laisvas
OpenXava yra programinės įrangos, naudojant AJAX Java pagrindų. Ji sukurta siekiant būti naudojamas su sparti skirtingų įmonė interneto programų. OpenXava supaprastina programų kūrimo
Parodyk detales

Apache Wicket

HelloWorld parodo pagrindinę struktūrą interneto taikymo varteliai. Etiketę komponentas yra naudojamas rodyti žinutę pagrindiniame puslapyje dėl taikymo. Visose varteliai pavyzdžių,
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

Spring

Laisvas
Pavasaris yra galingas ir populiarus "Java" sistema su plataus taikymo dėl įmonės lygmeniu ir kuriant interneto programų.
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

Ruby on Rails

Laisvas
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
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

Play

Laisvas
Iš direktoriaus Michael Bay ir prodiuseris Steven Spielberg ateina geriausius Transformatoriai dar (The Telegraph "). Didžiausias mūsų pasaulio herojus tampa mūsų aršiausia priešas,
Parodyk detales

Vaadin

Versija (36,0) iš naršyklę jūs naudojate yra pasenusi ir nepalaikomas.
Parodyk detales

CodeIgniter

Laisvas
EllisLab, kūrėjai ExpressionEngine TVS
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

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

Kohana

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