jQuery, платформа веб-приложений? - PullRequest
8 голосов
/ 03 августа 2010

Долгое время я использовал jQuery для взлома веб-сайтов.Теперь я заинтересован в создании веб-приложения (загрузка одной страницы для всего сайта, например Gmail).

Существуют ли какие-либо фреймворки или практики jQuery, которые я могу использовать для создания своего приложения, чтобы я нене нужно воссоздавать колесо или взламывать что-то вместе, пока я иду?

Спасибо

Ответы [ 3 ]

6 голосов
/ 03 августа 2010

Один из (не так уж много) вариантов - JavascriptMVC , что довольно круто, и я использовал его для одного проекта среднего размера.

Этот сайт довольно обескураживает,но дайте ему шанс и посмотрите видео .Одним из возможных аспектов является то, что его создатель всегда очень быстро отвечает в группе Google JMVC.

Но, на самом деле, если бы мне пришлось переделать проект, о котором я говорил, я бы не использовал его, поскольку jQuery предоставляет (почти) все JMVCфункциональность, вам просто нужно привыкнуть к нему.Для примера того, как обрабатывать большие приложения с помощью jQuery, я бы порекомендовал вам посмотреть это видео между другими из Alex Sexton и другими участниками yayQuery подкаста .

3 голосов
/ 25 августа 2010

Честно говоря, я не знаю, как кто-то может сказать, что jQuery предоставляет почти все функциональные возможности JMVC.Да, вы можете делать много подобных вещей с помощью jQuery, но вам придется написать его самостоятельно.

Вот краткий список того, что JavaScriptMVC предоставляет, что jQuery не делает: (читайте больше на http://jupiterjs.com/news/javascriptmvc-features)

  • Управление зависимостями
  • Создание / сжатие
  • Ведение журнала
  • Структурированные структуры папок
  • Управление пакетами
  • Очистка кода
  • Функциональное тестирование
  • Шаблоны на стороне клиента
  • Куча делегируемых специальных событий (перетаскивание, зависание, изменение размера и т. Д.)
  • Куча утилит dom
  • Расширения языка
  • Потрясающая фабрика виджетов
  • Документация
2 голосов
/ 22 ноября 2010

Вы смотрели в Sammy.js? Это фреймворк mvc, построенный на JQuery и очень удобный для начинающих. http://code.quirkey.com/sammy/

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