Лучшее инструментальное веб-приложение, которое активно использует перетаскивание виджетов на страницу - PullRequest
1 голос
/ 29 июля 2010

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

Приложение будет активно использовать перетаскиваниевиджеты на страницу и поверх других виджетов.

Мне известно о двух фреймворках, которые хорошо поддерживают такие вещи: Sproutcore и Cappuccino .

Существуют ли какие-либо другие технологии, о которых мне следует знать, которые могли бы помочь лучше?

Пример типа приложения, которое я заинтересован в создании, см. В http://gomockingbird.com/ (приложение для капучино).

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

Ответы [ 3 ]

2 голосов
/ 30 июля 2010

Я не могу говорить за Sproutcore, но у Cappuccino есть отличный, простой в реализации метод перетаскивания.См., Например, Учебное пособие по капучино .Если вы будете следовать инструкциям, вы сможете решить, является ли Cappuccino излишним для вашего приложения.Демонстрационное приложение Floor Plan также демонстрирует перетаскивание капучино в действии вместе с некоторыми дополнительными функциями, такими как управление вращением в виджетах.Исходный код доступен .Лично я думаю, что написание приложения, такого как Mockingbird, без полнофункционального фреймворка, такого как Cappuccino, было бы неприятно.

1 голос
/ 31 июля 2010

необходимых вам функций DnD легко достичь с помощью Sproutcore.Sproutcore сам по себе является отличной и очень мощной средой, и я верю, что в будущем она будет становиться все более популярной.Есть немного кривой обучения, хотя.Как только вы получаете MVC и работаете с фреймворками, все становится довольно просто ...

0 голосов
/ 29 июля 2010

Из всего, что я использовал, jQuery - безусловно, лучший инструмент для работы. Он предлагает простой в использовании синтаксис и почти бесконечную поставку плагинов, которые решают именно проблему перетаскивания объектов по всему сайту.

Очень хорошая первая база для проверки: jQuery UI . Он обеспечивает большую функциональность и очень редко, когда требуется что-то более продвинутое, чем может предложить jQuery UI. Если вы найдете его, вероятно, есть плагин, который уже покрывает это.

...