Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Angular.js и jQuery (https://javascript.ru/forum/angular/54620-angular-js-i-jquery.html)

Infinity178 25.03.2015 11:33

Angular.js и jQuery
 
Подскажите - в чем весомое отличие Angular.js и jQuery?
Какие ключевые положительные стороны Angular.js?

Прошу без сарказма. Читаю мануал, ощущение - шило на мыло... Помогите в двух словах, дамы и господа.

MallSerg 25.03.2015 12:12

Ангуляр это framework (часть работы) это набор готовых решений для тех или иных задач.
jQuery это библиотека готовых часто используемых функций поиск элементов применение стилей и.т.д. и.т.п ..

ksa 25.03.2015 13:29

Цитата:

Сообщение от Infinity178
Прошу без сарказма.

В твоем вопросе без него ни как... :D

Цитата:

Сообщение от Infinity178
Читаю мануал, ощущение - шило на мыло...

Плохо читаешь... :)
Приведи хотя бы пример чего-то схожего, что ты увидел в тех "мануалах"...

igormog 08.04.2015 23:03

Думаю основное преимущество в том, что разрабатывая приложение на AngularJS вы имеете меньше шансов превратить свой код в кучу неподдерживаемого Гэ, как это часто бывает при использовании библиотек.
Как-то так :)

ksa 09.04.2015 08:26

Цитата:

Сообщение от igormog
Думаю основное преимущество в том, что разрабатывая приложение на AngularJS вы имеете меньше шансов превратить свой код в кучу неподдерживаемого Гэ

Чем сложнее "нахлобучка", тем больше шансов наговнокодить так, что концов вообще никто не найдет. :D
Т.ч. AngularJS не есть средство защиты от говнокода. А скорее всего гигантский инструмент для говнокодинга в "умелых" руках! :)

yo-y0 21.08.2015 10:56

У них разное назначение.

Angular - библиотека для создания _больших_ приложений (админка, документооборт, СRМ и т.п.)
jQuery - библиотека для работы c DOM и Ajax.


Цитата:

Сообщение от ksa (Сообщение 365727)
Чем сложнее "нахлобучка", тем больше шансов наговнокодить

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

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

nerv_ 21.08.2015 17:56

Цитата:

Сообщение от yo-y0
Вероятность выхода говнокода снижается

вот же он :)

yo-y0 25.08.2015 16:47

Цитата:

Сообщение от nerv_ (Сообщение 385092)
вот же он :)

Я же не говорил что вероятность снижается до нуля :)

ksa 26.08.2015 08:23

yo-y0, говнокод плодят сами люди. Какая им разница какие нахлобучки они используют?


Часовой пояс GMT +3, время: 17:41.