HybridJava Web Framework

HybridJava Web Framework

Enkelt komponentorienterat MVC Java-webbramverk på serversidan, alternativ till JSF, Wicket, Tapestry, Click etc. Ramverket består av en kompilator och runtime.
Enkelt komponentorienterat MVC Java-webbramverk på serversidan till JSF, Wicket, Tapestry, Click etc. Ramverket består av en kompilator och runtime.HybridJava-språket definieras strikt genom en sammanslagning av Java och HTML-formell grammatik och utökar Java-semantik under markeringen.Compiler genererar Java-kod som anropas från en enda Servlet.Drifttiden är mindre än 1000 rader Java-kod och tillhandahålls som Open Source samt ett exempel på Servlet.Av kända lösningar är Facelets språk (som nyligen ersatte JSP i JSF) funktionellt närmast HybridJava, men det senare är enklare och kraftfullare .... Ramverket är utformat med ett minimalistiskt tillvägagångssätt så att det helt undviker att använda många "populära ”koncept: JavaBeans, XML-namnutrymmen, XML och konfiguration i allmänhet, kommentarer, Expression Language etc. Den kompletta dokumentationen är mindre än 20 tryckta sidor.Trots detta har ramverket alla funktioner som krävs för att konkurrera med andra komponentorienterade Java-ramverk.Komponenter definieras som en generalisering av HTML-element i den meningen att för att använda en komponent räcker det bara att infoga dess taggar i View-markeringen utan konfiguration eller Java-kodning.HybridJava stöder också komponenter som tillåter mer än ett område som är avsedd för införande av innehåll.Som ett resultat kan komponenter ha en egen layout, vilket eliminerar alla behov av en separat kakelliknande teknik.I det vanligaste fallet består en komponent av en .widget-fil som är kodad på HybridJava-språket (vyn) och en Java-klass.Lättkomponenter som inte har något tillstånd presenteras endast av .widget-filen och sammanställs direkt i Vyn på hela sidan.Normalt är knappar och andra kontroller lätta.Ramverket tilldelar automatiskt unika ID till instanser av komponenter och tar hand om att skicka användaråtgärder till motsvarande instanser.Ren Java-implementering
hybridjava-web-framework

Funktioner

kategorier

Alternativ till HybridJava Web Framework för alla plattformar med någon licens

Tapestry

Tapestry

Apache Tapestry är en öppen källkodsram för att skapa dynamiska, robusta, mycket skalbara webbapplikationer i Java.