Grails
Grails yra populiarus Java kalba pagrindų licencijuojama Apache ir pastatytas ne iš pavasario įkrovos.
- Pastatytas ne Groovy, populiarus kalba panaši į Java
- Parama per IDE ir teksto redaktoriams
- Visiškai atviro kodo projektas papildo įskiepių skaičius
- Ateina su atnaujinami ir labai informaciniais dokumentais
- Peržiūri pakeitimus yra taip paprasta, kaip pataikyti atnaujinimo mygtuką
- Greita nustatymas ir minimali mokymosi kreivė
- Reikalauja, kad vartotojai mokytis Groovy
- Palaiko tik GORM, o ne kitus ORMS
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.