Tapestry/Введение: различия между версиями

Содержимое удалено Содержимое добавлено
м оформление
Строка 13:
<blockquote>Фреймворк — программный каркас ({{lang-en|framework}}) — в информационных системах структура программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта. В его состав могут входить вспомогательные программы, библиотеки кода, язык сценариев и прочее.<br />[[w:Фреймворк|Википедия]]</blockquote>
 
[['''Tapestry]]'''&nbsp;— это фреймворк с открытым кодом для создания легко масштабируемых веб-приложений с использованием языка ''Java''. Tapestry реализует [[w:Model-View-Controller|MVC]] («Модель-представление-контроллер») модель в ''Java''.
В Tapestry веб-приложение представляет из себя набор страниц, каждая из которых составлена из компонентов. Каждой странице соотвецтвует Java класс, который представляет из себя [[w:POJO|POJO]] ({{lang-en|Plain Old Java Objects}}) класс, то есть ничего не наследуют и реализуют минимальный интерфейс.
 
Фреймворк позволяет легко использовать ''AJAX'', валидацию данных, обеспечивает возможность локализации веб-приложений.
 
Он создан для разработки приложений, начиная от самых малых и заканчивая объемными приложениями с тысячами страниц, над которыми работают большие распределенные команды разработчиков.<ref>http://nascheeva.wikidot.com/tapestry</ref>
Строка 39:
 
''Tapestry'' может быть запущен в следующих средах:
* [[w:Glassfish|'''Glassfish''']], [http://tapestry.apache.org/tapestry5/glassfish.html]{{ref-en}}
* [[w:JBoss|'''JBoss''']], [http://tapestry.apache.org/tapestry5/jboss.html]{{ref-en}}
* [[w:Jetty|'''Jetty''']], [http://tapestry.apache.org/tapestry5/jetty.html]{{ref-en}}
* [[w:Tomcat|'''Tomcat''']], [http://tapestry.apache.org/tapestry5/tomcat.html]{{ref-en}}
* [[w:WebSphere|'''WebSphere''']], [http://tapestry.apache.org/tapestry5/websphere.html]{{ref-en}}
 
== Примечания ==