- Hamlets
-
Hamlets Тип Веб-фреймворк
Разработчик Рене Павлицек (IBM)
Написана на Операционная система Языки интерфейса Последняя версия Лицензия Сайт http://hamlets.sourceforge.net/ (англ.)
Hamlets (ранее известная как IBM Servlet-based Content Creation Framework) — это открытая программная среда для генерации веб-страниц, первоначально созданная Рене Павлицек (René Pawlitzek) из IBM. Рене определяет Hamlets как расширение сервлетов, которое с помощью SAX (the Simple API for XML) позволяет считывать файлы шаблонов XHTML и динамически вставить контент в места, отмеченные специальными тегами и идентификаторами. Вставка контента производится с помощью небольшого набора callback-функций. Для ускорения работы Hamlets можно использовать компилятор шаблонов.
Hamlets обеспечивает простую в употреблении и понимании, компактную систему для разработки веб-приложений основанную на сервлетах. Система Hamlets не только поддерживает, но и стимулирует полное разделение данных и представления.
Ссылки
- Домашняя страница проекта (англ.)
Веб-фреймворки ASP.NET DotNetNuke • ASP.NET MVC • MonoRail
ColdFusion ColdSpring • Fusebox • Mach-II • Model-Glue
Java Apache (Cocoon • Struts • Velocity • WebWork 2) • AppFuse • Aranea • Eclipse • Facelets • Flexive • FreeMarker • Google Web Toolkit • Grails • Hamlets • ItsNat • JavaServer Faces • Jspx • JBoss Seam • jZeno • Makumba • OpenLaszlo • OpenXava • Reasonable Server Faces (RSF) • Restlet • RichFaces • RIFE • Shale • SmartClient • Spring • Stripes • Tapestry • ThinWire • Vaadin • WebMacro • WebWork • WebObjects • Wicket • ZK
JavaScript node.js • AJILE • Clean AJAX • Dojo Toolkit • Echo • Ext JS • jQuery • jMaki • Microsoft AJAX Library • MochiKit • MooTools • Prototype • qooxdoo • Rialto Toolkit • Rico • script.aculo.us • SmartClient • Spry • SproutCore • Yahoo! UI Library • Underscore • PhoneGap
Perl Catalyst • Interchange • Titanium • Maypole • HTML:Mason
PHP Python CherryPy • Django • GAE framework • Karrigell • Nevow • Porcupine • Pylons • Pyramid • Spyce • TurboGears • Twisted • Tornado • Webware • Zope
Ruby Camping • Nitro • IOWA • Ramaze • Cerise • Merb • Ruby on Rails • Sinatra • Padrino
Прочие
языкиAlpha Five • Fusebox (ColdFusion • PHP) • Helma Object Publisher (Server-side) • Lift (Scala) • Magic (Scheme) • OpenACS (Tcl) • Seaside (Smalltalk) • UnCommon Web (Common Lisp) • Yaws (Erlang) • Oracle Application Express (PL/SQL)
Категории:- Программное обеспечение по алфавиту
- Каркасы веб-приложений на Java
Wikimedia Foundation. 2010.