HybridJava Web Framework

HybridJava Web Framework

Проста сървърна компонентно ориентирана към MVC Java Web Framework алтернатива на JSF, Wicket, Tapestry, Click и др. Рамката се състои от компилатор и време за изпълнение.
Проста сървърна компонентно ориентирана към MVC Java Web Framework алтернатива на JSF, Wicket, Tapestry, Click и др. Рамката се състои от компилатор и време за изпълнение.Езикът на HybridJava е строго дефиниран от сливане на официална граматика на Java и HTML и разширява семантиката на Java през цялото маркиране.Компилаторът генерира Java код, извикан от един сървлет.Времето на изпълнение е по-малко от 1000 реда от Java код и се предоставя като Open Source, както и примерна Servlet.От известните решения, езикът на Facelets (който наскоро замени JSP в JSF) функционално е най-близкият до HybridJava, но последният е по-прост и по-мощен .... Рамката е проектирана с минималистичен подход, така че напълно да избягва използването на много „популярни ”концепции: JavaBeans, XML пространства от имена, XML и конфигурация като цяло, пояснения, език на изразяване и т.н. Цялата документация е под 20 печатни страници.Независимо от това, рамката има всички функции, необходими за да се конкурира с други компоненти, ориентирани към компонент Java.Компонентите се дефинират като обобщение на HTML елементи в смисъл, че за да се използва компонент, е достатъчно просто да вмъкнете неговия маркер (и) в маркирането на View без конфигурация или кодиране на Java.HybridJava също така поддържа компоненти, които позволяват повече от една област, предназначена за вмъкване на съдържание.В резултат на това компонентите могат да имат своеобразно оформление, което елиминира необходимостта от отделна техника, подобна на плочки.В най-общия случай компонентът се състои от .widget файл, кодиран на HybridJava език (View) и клас Java.Леките компоненти, които нямат състояние, се представят само от .widget файла и се компилират директно в изгледа на цялата страница.Обикновено бутоните и другите органи за управление са леки.Рамката автоматично присвоява уникални идентификатори на екземпляри от компоненти и се грижи за изпращане на потребителски действия към съответните екземпляри.Чиста реализация на Java
hybridjava-web-framework

Характеристика

Категории

Алтернативи на HybridJava Web Framework за всички платформи с всякакъв лиценз

Tapestry

Tapestry

Apache Tapestry е рамка с отворен код за създаване на динамични, здрави, много мащабируеми уеб приложения в Java.