 |
 |
 |
 |
 |
 |
 |
 |
 |
О проекте
|
 |
|
 |
 |
 |
Документация
|
 |
|
 |
 |
 |
MVC шаг за шагом
|
 |
|
 |
 |
 |
Скачать
|
 |
|
 |
 |
 |
 |
|
|
 |
 |
 |
 |
 |
 |
 |
objectJazz.mvc
objectJazz.mvc представляет собой базовую систему (фреймворк) для написания веб
приложений в архитектуре модель-вью-контроллер. Технология objectJazz.mvc
полностью не зависима от языка программирования и не привязана к какой либо
web-технологии (jsp asp ...). В настоящее время Вам доступна реализция на языке
Java, в ближайшее время будут добавлено еще два языка - c# и smalltalk.
Используя objectJazz.mvc, вы разделяете работу по проектированию и кодированию на
следующие независимые уровни
- Уровень HTML дизайна приложения, используя механизм темплейтов,
Ваши Web дизайнеры всегда могут контролировать внешний вид приложения,
избегая множественных дубликатов стилей и различных реализаций одного и
того же представления. Ваше приложение может иметь произвольное
количество различных по стилю и лейауту HTML интерфейсов, изолированных и
независимых на уровне HTML дизайна. В качестве примера, Вы может в
текущем шелле поменять схему внешнего вида, что происходит абсолютно
"незаметно" для работы приложения в целом.
- Уровень управления пользовательским интерфейсом и отображаемыми
компонентами. Используя ViewController-ы, Вы можете независимо
проектировать и создовать систему управления формированием конечного
документа и обработку внешних событий поступивших от пользователя
- Уровень связи с моделью. За счет использования ViewModellConnector Вы
полностью абстрагируетесь от архитектуры модели, создавая коммуникацию
между ViewController и моделью на уровне динамически определяемых
модельных аспектов.
- Уровень модели. На это уровень не накладывается никаких ограничений, при
дизайне и имплементации у вас полностью развязаны руки, для наиболее
оптимальных решений в Вашей задаче.
Описанные уровни, естественным образом разделены и связаны в objectJazz.mvc
системой классов и интерфейсов.
Для дальнейшего детального знакомства с objectJazz.mvc, рекомендуется в первую
очередь прочитать раздел "краткое обучение", затем просмотреть предоставленные
примеры, каждый из котрых реально работает в этом шелле. Сам шелл, является еще
одним примером реализации небольшого web приложения.
Для разработчиков так же безусловно будет полезен javaDoc.
Возможно, на часть вопросов, Вы сможете найти ответ в разделе FAQ.
|
|
 |
 |
 |
 |
 |
 |
 |
|
|