Tapestry/Глоссарий: различия между версиями

Содержимое удалено Содержимое добавлено
оформление
оформление
Строка 1:
{| class="wide simple sortable"
|-
!Сортировать||class="unsortable"| 
Строка 11:
| '''[[w:ORM|ORM]]'''
| {{lang-en|Object-relational mapping}}, {{lang-ru|Объектно-реляционное отображение}} — запись объектов программы в реляционную базу данных, отображение объекта и его представления в виде набора таблиц.
|}-
| [[w:Prototype|Prototype]]
 
[[w:Prototype|Prototype]]{{Wiki}} — [[w:JavaScript|JavaScript]]{{Wiki}} [[#фреймворк|фреймворк]], упрощающий работу с [[#AJAX|AJAX]] и некоторыми другими функциями. Несмотря на его доступность в виде отдельной библиотеки, он обычно используется программистами вместе с [[w:Ruby on Rails|Ruby on Rails]]{{Wiki}}, [[#Script.aculo.us|Script.aculo.us]] и [[w:Rico|Rico]]{{Wiki}}.
=== Prototype ===
|-
 
| [[w:script.aculo.us|Script.aculo.us]]
[[w:Prototype|Prototype]]{{Wiki}} — [[w:JavaScript|JavaScript]]{{Wiki}} [[#фреймворк|фреймворк]], упрощающий работу с [[#AJAX|AJAX]] и некоторыми другими функциями. Несмотря на его доступность в виде отдельной библиотеки, он обычно используется программистами вместе с [[w:Ruby on Rails|Ruby on Rails]]{{Wiki}}, [[#Script.aculo.us|Script.aculo.us]] и [[w:Rico|Rico]]{{Wiki}}.
[[w:script.aculo.us|Script.aculo.us]]{{Wiki}} — [[w:JavaScript|JavaScript]]{{Wiki}} библиотека для разработки пользовательского интерфейса веб-приложений, построенная на [[#фреймворк|фреймворк]]е [[#Prototype|Prototype]].
 
|-
=== Script.aculo.us ===
| [[w:AJAX|AJAX]]
 
[[w:AJAX|AJAX]]{{Wiki}}, от {{lang-en|Asynchronous Javascript and XML}} — «асинхронный [[w:JavaScript|JavaScript]]{{Wiki}} и [[w:XML|XML]]{{Wiki}}») — подход к построению интерактивных [[w:пользовательский интерфейс|пользовательских интерфейсов]]{{Wiki}} [[w:веб-приложение|веб-приложений]]{{Wiki}}, заключающийся в «фоновом» [[w:обмен данными|обмене данными]]{{Wiki}} [[w:веб-браузер|браузера]]{{Wiki}} с [[w:веб-сервер|веб-сервером]]{{Wiki}}. В результате, при обновлении данных, [[w:веб-страница|веб-страница]]{{Wiki}} не перезагружается полностью и веб-приложения становятся более быстрыми и удобными.
[[w:script.aculo.us|Script.aculo.us]]{{Wiki}} — [[w:JavaScript|JavaScript]]{{Wiki}} библиотека для разработки пользовательского интерфейса веб-приложений, построенная на [[#фреймворк|фреймворк]]е [[#Prototype|Prototype]].
|-
 
| * Java [[w:Maven|Maven]]
=== AJAX ===
* Java [[w:Maven|Maven]]{{Wiki}} — фреймворк для автоматизации сборки Java проектов
 
[[w:AJAX|AJAX]]{{Wiki}}, от {{lang-en|Asynchronous Javascript and XML}} — «асинхронный [[w:JavaScript|JavaScript]]{{Wiki}} и [[w:XML|XML]]{{Wiki}}») — подход к построению интерактивных [[w:пользовательский интерфейс|пользовательских интерфейсов]]{{Wiki}} [[w:веб-приложение|веб-приложений]]{{Wiki}}, заключающийся в «фоновом» [[w:обмен данными|обмене данными]]{{Wiki}} [[w:веб-браузер|браузера]]{{Wiki}} с [[w:веб-сервер|веб-сервером]]{{Wiki}}. В результате, при обновлении данных, [[w:веб-страница|веб-страница]]{{Wiki}} не перезагружается полностью и веб-приложения становятся более быстрыми и удобными.
 
* Java [[w:Maven|Maven]]{{Wiki}} — фреймворк для автоматизации сборки Java проектов
* [[w:Обращение контроля|IoC]]{{Wiki}} — {{lang-en|Inversion of Control}}, обращение контроля
* [[w:Внедрение зависимости|DI]]{{Wiki}} — {{lang-en|Dependency Injection}}, внедрение зависимости
* [[w:OGNL|OGNL]]{{Wiki}} — ({{lang-en|Object-Graph Navigation Language}}) — язык навигации по объектам-графам, язык выражений для манипуляции с данными
|}