Додзё или флекс с Граалем? - PullRequest
1 голос
/ 21 апреля 2010

Я планирую построить систему управления базами данных, используя Grails в качестве основной платформы. На стороне клиента я думаю, использовать ли dojo или flex для создания приятного внешнего интерфейса.

Могут ли некоторые эксперты здесь рассказать мне о плюсах и минусах выбора того или другого?

или любые другие варианты?

спасибо!

Ответы [ 3 ]

0 голосов
/ 22 апреля 2010

Я пытался использовать Dojo в проекте и даже принес несколько книг. И хотя Dojo выглядит хорошо, я обнаружил, что JQuery и JQuery-UI намного легче и работают быстрее.

Это только мое мнение, и оно может вам помочь.

0 голосов
/ 03 сентября 2014

Я занимаюсь разработкой приложения для управления информацией с помощью Dojo 1.9.2 и Grails 2.3.9 (множество простых / сложных форм, списки экранов ... и т. Д.). Приложение также имеет одностраничный интерфейс (рабочее пространство), что явилось основной причиной большой библиотеки JavaScript.

В целом, Dojo вполне подходит для такой рабочей нагрузки, и я еще не сталкивался ни с какими ограничителями шоу.

Мне нужно было проделать большую работу по интеграции Dojox DataGrid в приложение (расширение QueryReadStore для лучшей совместимости с Grails ... и т. Д.) И набора пользовательских расширений виджетов (например, реального работающего автозаполнения). *

После того, как будет проведена большая начальная работа по интеграции, вы можете ожидать довольно плавного движения.

0 голосов
/ 21 апреля 2010

Из описания гибкого плагина на http://www.grails.org/Flex+Plugin «Этот плагин был создан в качестве эксперимента, чтобы доказать, что можно обмениваться данными со службами Flex и Grails без какой-либо настройки во Flex. не планируется добавлять функциональность или что-то еще. Не уверен, что плагин работает в производственном режиме, поскольку он тестируется только в режиме разработки. Этот плагин можно увидеть в качестве примера того, как интегрировать Flex и Grails с учетом Конвенции о конфигурации. "

Для flex нет генерации строительных лесов, см. эту ошибку

Другим недостатком Flex является отсутствие доступа для пользователей программ чтения с экрана с конфигурацией по умолчанию. Для решения этой проблемы уже проделана определенная работа, но она еще не опубликована.

У меня нет опыта работы с DOJO, но, согласно этой ссылке , если вы используете стандартные теги Grails Ajax, вы сможете переключать библиотеки без особых проблем и не будете привязаны к Dojo , Я обнаружил, что GrailsUI хорошо подходит для такого необычного пользовательского интерфейса, как интерфейсы с вкладками и таблицы данных. Демонстрационный проект, демонстрирующий его возможности, можно найти по адресу http://code.google.com/p/guidemo/, хотя для его запуска вам понадобится проверить код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...