123
Dropwizard

Dropwizard

Java okvir za razvoj web-usluga prilagođenih visokim performansama, RESTful usluge.
Dropwizard premošćuje crtu između knjižnice i okvira.Njegov je cilj pružiti uspješne, pouzdane implementacije svega što web-aplikacija spremna za proizvodnju treba.Budući da se ova funkcionalnost izdvaja u biblioteku za višekratnu upotrebu, vaša aplikacija ostaje vitka i usredotočena, smanjujući opterećenja vremena na tržištu i održavanja.Jetty za HTTP Budući da ne možete biti web aplikacija bez HTTP-a, Dropwizard koristi biblioteku Jetty HTTP da ugradi nevjerojatno podešen HTTP poslužitelj izravno u svoj projekt.Umjesto da aplikaciju predate kompliciranom poslužitelju aplikacija, Dropwizard projekti imaju glavnu metodu koja spaja HTTP poslužitelj.Pokretanje aplikacije kao jednostavan postupak uklanja brojne neželjene aspekte Java u proizvodnji (nema problema s PermGen-om, nema konfiguracije i održavanja poslužitelja aplikacija, nema skrivenih alata za implementaciju, nema problema s učitavačem klase, nema skrivenih zapisnika aplikacija, nema pokušaja podešavanja niti jednogsakupljač smeća za rad s različitim opterećenjima aplikacija) i omogućuje vam da umjesto toga koristite sve postojeće alate za upravljanje procesima Unix .... Jersey za REST Za izradu RESTful web aplikacija nismo pronašli ništa više od Jerseyja (JAX-RS referentna implementacija) u smislu značajki ili performansi.Omogućuje vam pisanje čistih, ispitivanih klasa koje graciozno preslikavaju HTTP zahtjeve u jednostavne Java objekte.Podržava izlazni streaming, URI parametre matrice, uvjetne GET zahtjeve i još mnogo, puno više.Jackson za JSON Što se tiče podataka, JSON je postao lingua franca weba, a Jackson je kralj JSON-a na JVM-u.Osim što munjevito brzi, ima sofisticirani mapiranje objekata, koji vam omogućuje direktan izvoz modela domena.Metrike za metrike Knjižnica Metrike zaokružuje stvari koje vam pružaju neusporediv uvid u ponašanje vašeg koda u vašem proizvodnom okruženju.

Značajke

Alternativa Dropwizardu za sve platforme s bilo kojom licencom

CUBA Platform

CUBA Platform

Potpuni paket Enterprise Java okvira s puno izvan funkcionalnosti i nevjerojatnim alatima za upravljanje projektom.
  • Besplatna
Spring

Spring

Spring Framework je aplikacijski okvir otvorenog koda i spremnik Inverzija kontrole za platformu Java.
GWT (Google Web Toolkit)

GWT (Google Web Toolkit)

GWT je razvojni alat za izgradnju i optimizaciju složenih aplikacija temeljenih na pregledniku.GWT koriste mnogi proizvodi na Googleu, uključujući Google AdWords i Google novčanik.
  • Besplatna
  • Web
OpenXava

OpenXava

OpenXava je web-Java okvir za brzi razvoj poslovnih aplikacija.
Bootique

Bootique

Minimalno prihvaćen okvir za Java aplikacije koje je moguće pokretati.Bootique je projekt otvorenog koda i možete ga koristiti besplatno.
Apache Struts

Apache Struts

Apache Struts je okvir web aplikacija otvorenog koda za razvoj web aplikacija Java EE.
invesdwin-NoWicket

invesdwin-NoWicket

Goli okviri objekata za wicket koji omogućuju programerima da napišu manje šifre koda na ploči.Bez žrtvovanja fleksibilnosti i kontrole, naviknute ste na wicket.Poboljšanje produktivnosti mjerljivim faktorom i čineći wicket zabavnijim.