Сравнить jQuery UI vs jQuery Tools

Я очень новичок в веб-программировании (профессионально занимаюсь разработкой рабочего стола). Я хочу узнать больше о веб-программировании, особенно с помощью библиотеки jQuery. Я вижу ссылки на jQuery UI и jQuery Tools; Я даже обнаружил, что вокруг них есть некоторые противоречия.

Какова связь между jQuery и jQuery UI/jQuery Tools. Один из них предпочтительнее других? Есть ли ссылки (помимо соответствующих домашних страниц) на использование этих библиотек?

Спасибо

Ответ 1

Между двумя библиотеками нет никакой связи, кроме того, что они построены поверх jQuery.

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

Вы можете использовать оба из них одновременно, если вам нужно, поэтому, чтобы ответить на ваш комментарий к другому ответу, использование перетаскивания из jQueryUI и подсказки из jQuery Tools определенно является опцией. Если вы можете использовать только одну библиотеку, это, вероятно, лучше всего. Ваш код будет более четким (поскольку каждая библиотека кодируется с другим стилем), и ваши пользователи будут иметь меньше файлов javascript для загрузки, когда они посещают ваш сайт.

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

Ответ 2

Я использую jQuery UI много из-за функции перетаскивания, которой нет в jQuery Tools. Некоторое время я использую jQuery Tools для всплывающей подсказки, которая отсутствует в jQuery Ui. Поэтому я бы сказал, что вам нужно будет проверить, что вам нужно, прежде чем выбирать.

У обоих есть возможность создавать пользовательские пакеты с тем, что вам нужно, чтобы сделать их легче.

В обоих случаях, чтобы узнать их, демонстрации - это хорошее место для начала, документируя его неплохо.