Grails

Grails

Grails je priljubljen okvir jezika Java licenco na Apache in zgradili off spomladanskega čevlja.

Prenos Grails
Značilnosti Grails
  • Vgrajen off Groovy, ljudski jezik, podoben Java
  • Podpora preko IDE in urejevalniki besedil
  • Popolnoma odprtokodni projekt, dopolnjen s številnimi vtičnikov
Pros Grails
  • Prihaja z ažurne in zelo informativno dokumentacijo
  • Pregled sprememb je tako preprosta, kot hitting gumb za osvežitev
  • Hitra namestitev in minimalno krivuljo učenja
Slabosti Grails
  • Uporabnikov zahteva, da se naučijo Odlično
  • podpira le Gorm in ne drugih ORMs
Grails Komentarji

Kadar se izvajajo jeziki znani in jeziki, ko prevladujejo pogovor razvijalcev, veliko od teh razprav, ki so od leta prešli na katera okvira za uporabo. Kot nove aplikacije postanejo temelji na vse bolj kompleksnih mrežah v več jezikov in jezikov, sami postanejo izredno bolj zapletena, lahko trden okvir pomaga veteran razvijalci avtomatizirati veliko njihovega vedenja in pomaga novinec razvijalci narediti več z nerazvite razumevanje jezika v vprašanju. Grails želi poenostaviti proces razvoja Java, in prihaja s široko paleto uporabnih funkcij pri uresničevanju teh ciljev. Grails je zgrajen izven sistema Spring Boot, in da prihaja z več različnih prednosti. Pomlad Boot je namenjen v osnovi s hitro oblikovanje v mislih, kar razvijalcem omogoča hitro premikanje od faze prototipov do končnega delovnega proizvoda, in Grails uporabi teh kakovosti življenjskih funkcij, ki so del izkušnje Spring Boot. Številne velike spomladanskega Boot funkcije, kot so injekcije odvisnosti, delo dobro in povsem v vaših pričakovanjih. Te funkcije Spring zagona da Grails izbira idealno, če delate na malih in srednje velikih projektov, ki bi radi hitro potisnite skozi razvoj. Grails prihaja s široko, celovito in lahko berljivo dokumentacije, kot tudi, zaradi česar je lažje za nova podjetja, da bi dobili trden dogovor o tem, kako okvir deluje in samo skoči naravnost v fazi projektiranja. Dejanska jezik, na katerem je zgrajena Grails off je Groovy, Apache jezik z več ključnih podobnosti z Javo. To pomeni, da bodo imeli Java programerji bistveno lažje čas pridobivanje oprijem o tem, kako deluje sistem in učne svoje ins in outs. To je še dodatno podprli z gladko vključitev kode Java neposredno v okvir. Grails ponudbe brezšivne in pregledno povezovanje z Java, JVM in Java EE posode in njenih minimalno CSS okvir vtičniki omogoča vključevanje CSS v vaš JavaScript lepo postopek preprost. Če iščete ustvariti Java frontend in ga povezati z bolj zapleteno kup kode, integracijo API-jev REST kot tudi React in Kotna močno poenostavi dejanje. Lahko se osredotočajo na ustvarjanje dinamičnih koščke kode brez skrbi o tem, kako dobro se boš igral z aplikacijami, zgrajena v tujem jeziku. Toda morda najbolj prepoznavna prednost izkušenj Grails je, da je projekt v celoti odprtokoden. plitvo krivulja učenja za Groovy pospešuje proces ustvarjanja novih materialov za Grails, kar je olajšalo okolje, ki je poplavljena s široko paleto vtičnikov, ki se zlahka vključili v svoj okvir. Če iščete vključiti nekaj visoko pojem ali specializirane funkcije v svoj okvir Grails, obstaja zelo velika verjetnost, da boste našli bodisi neposredno prek razvoja mestu Grails ali prek GitHub.

Grails Video

Alternative Grails

Apache Tapestry

Apache Tapiserija je programsko okolje namenjen povečanju Java skripte. To je proizvaja Apache Software Foundation, ki je bila ustanovljena leta 1999 v Marylandu. Od svoje ustanovitve, je
Pokaži podrobnosti

Sinatra

prost
Kratek opis Sinatra programske opreme Sinatra je programska oprema, katere razvoj in oblikovanje se pripisuje Blake Mizerany. Programska oprema je prosto dostopna, saj je odprta spletna
Pokaži podrobnosti

Express.js

Express.js je spletna okvir za Node.js, ki je navdihnila Sinatra. Nastala je in izdan pod licenco MIT s T.J. Holowaychuk, StrongLoop in drugi sodelavci v novembru 2010, in je trenutno na četrtem
Pokaži podrobnosti

Apache OFBiz

prost
Apache OFBiz je nabor aplikacij, zasnovanih za podjetja. Apartma je dovolj prožna za splošno uporabo v podporo kateri koli poslovni industrije, s skupno arhitekturo, ki omogoča razvijalcem,
Pokaži podrobnosti

OpenXava

prost
OpenXava je programska oprema, z uporabo AJAX ogrodja Java. To je namenjen za uporabo s hitrim razvojem različnih podjetij spletnih aplikacij. OpenXava poenostavlja proces razvoja aplikacij,
Pokaži podrobnosti

Apache Wicket

HelloWorld prikazuje osnovno strukturo spletne aplikacije za osebni prehod. Komponenta Label se uporablja za prikaz sporočila na domači strani za uporabo. V vseh primerih za osebni prehod,
Pokaži podrobnosti

Django

prost
Django je spletna okvir Python, ki se uporablja za razvoj spletne strani in druge namene. Daje kodo, ki je enostaven za skoraj vsakogar, da razumejo, in to je še na voljo za tiste, ki imajo malo izkušenj
Pokaži podrobnosti

Spring

prost
Pomlad je močan in priljubljen okvir Java z bogatimi uporabo na ravni podjetja in pri razvoju spletnih aplikacij.
Pokaži podrobnosti

Pyramid

prost
Piramida je spletna okvir, namenjen razvijalcem za pomoč, ki potrebujejo za delo v Python, bolj koristno platformo, da imajo kot jezik postaja vedno bolj razširjena v razvoj skupnosti.
Pokaži podrobnosti

Ruby on Rails

prost
Ruby na tirih je okvir, razvoj spletnih platform, ki razvijalcem omogoča ustvarjanje baze podatkov, spletne strani, in zagotavljajo različne spletne storitve. Okvir je bil uveden leta 2005
Pokaži podrobnosti

Flask

prost
Kaj Bučka Aplikacije izgledal? Če iščete nekaj primer kodo aplikacije, napisane z bučko, si oglejte virih primerih na GitHub: flaskr - je v mikro; minitwit - Twitter klon; Ta spletna stran - statične
Pokaži podrobnosti

Koa

prost
Koa zahteva vozlišča v7.6.0 ali novejši za ES2015 in async funkcijo podpore.
Pokaži podrobnosti

Play

prost
Od direktorja Michael Bay in izvršni producent Steven Spielberg je najboljše Transformers a vendar (The Telegraph). Največji junak našega svetu postane naš divje sovražnik, ko Optimus Prime
Pokaži podrobnosti

Vaadin

Različica (36.0) od brskalnika, ki ga uporabljate, je zastarela in ne podpira.
Pokaži podrobnosti

CodeIgniter

prost
EllisLab, Izdelovalci ExpressionEngine CMS
Pokaži podrobnosti

Symfony

prost
V tem poglavju boste dodali strani meni, da Sonata Admin, ki omogoča uporabniku, da označite stran, ki deluje kot domačo stran vašega CMS. ... Na primer, ena možnost je treba dati dokument RedirectRoute
Pokaži podrobnosti

CakePHP

prost
CakePHP je odprtokodni spletni an, hiter okvir za razvoj, ki omogoča gradnjo spletnih aplikacij enostavnejši,  hitreje in zahtevajo manj kode. Iz tega sledi, da model-pogled-krmilnik (MVC).
Pokaži podrobnosti

Zend Framework

prost
Vprašanja in varnost. Ali ste našli napako na Zend Framework? Prijavi tu! Ali ste odkrili varnostno ranljivost v ZF? Prosimo, da se prijavite, da nas v [email protected] ...
Pokaži podrobnosti

ASP.NET MVC

prost
ASP.NET vam daje močan, ki temelji na vzorce način za izgradnjo dinamičnih spletnih strani, ki sledijo MVC oblikovanje vzorec. Build strani uporabljajo HTML, CSS, JavaScript in C #.
Pokaži podrobnosti

Kohana

prost
Kohana domača stran. Kohana je okvir HMVC PHP5, ki ponuja bogat nabor komponent za gradnjo spletnih aplikacij.
Pokaži podrobnosti