![]() |
mvcExpress (AS3 фрэймворка) презентация для FITC
Здравствуйте.
предлагаю вашему вниманию мой фреймворк "MvcExpress": http://mvcexpress.org/. MvcExpress облегчает программирование и работает быстрее чем PureMVC и RobotLegs, бесплатен(open source). Презентация фреймворка состоится на FITC в Амстердаме 18-19 февраля 2013 года. Охотно отвечу на все вопросы, как онлайн, и если кто приедет в Амстердаме, на FITC. Проголосовать за презентацию можно здесь: http://submit.fitc.ca/forums/139893-...work-evolution Спасибо за внимание! |
А в двух фразах можно объяснить, чем он лучше аналогов?
|
|
Насчет первого я бы поспорил. Ничуть не проще Robotlegs. Частично по стилю похож на Robotlegs, частично на pureMVC. Команды регистрируются только по типу события, класс события никак не проверяется. Пока впечатления не однозначные.
Добавлено через 4 минуты View нельзя ижектить в медиатор как интерфейс, только как класс. |
Цитата:
хотя... шаг за шагом я добавляю новые функции, и я думаю, скоро мне придется изменить "Simplest" в "more features". alatar также прав. Этат фрэймворк представляет собой смесь PureMVC и RobotLegs лучших функций. Именно поэтому в презентацие я буду говорить об "эволюции", а не "революция". трудно улучшить RobotLegs простоту. Но я думаю, что я лучше назвал объектю и функций, и интерфейс чище, больше... "explicid". Эта тема имет субъективный характер, но простота - одна из моих основных целей. Цитата:
можешь дать хороший пример? |
Цитата:
Есть у меня один проект с таким функционалом. Киллер-фичей было бы создание правила инжекта модели в медиатор в зависимости от класса view. Т.к. модели тоже имеют один интерфейс. Добавлено через 7 минут В MvcExpress меня также смущает, что proxy передается только как объект. Нет ленивой инициализации. Добавлено через 10 минут Также хотелось бы, что бы CommandMap#execute возвращал созданную команду, для простой реализации AsyncCommand и цепочек команд. |
Спасибо за пример! я подумаю над этом, сделаю модель.
Цитата:
Цитата:
Код AS3:
Я хочу, чтоб именно так осталась. Добавлено через 4 часа 43 минуты Цитата:
http://mvcexpress.org/temp/InterfacedViewModel.jpg |
Картинку лучше вставить в сообщение в расширенном режиме. На данный момент я ее не вижу. :(
Добавлено через 3 минуты Цитата:
|
hm...
В этой конкретной ситуации, я бы делал так: Код AS3:
Код AS3:
и использовать так: Код AS3:
Добавить view inject как интерфейс легко, но я не могу найти хороший практический пример где это необходимо(как функция, или просто для удобства). Идея такова: каждый конкретный view должна иметь конкретный mediator. Если view имеет суперклас - mediator может иметь также суперклас, если это нужно. спасибо за комментарий! |
Я бы не назвал подобное решение элегантным.
Цитата:
|
| Часовой пояс GMT +4, время: 01:44. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.