Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2016 May 22

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Вот это больше к Евгению Романченко вопрос видимо, на чём основаны его рекомендации
источник

Е

Евгений in Angular.js (1.x) — русскоговорящее сообщество
Alexander Fedotov
Вот это больше к Евгению Романченко вопрос видимо, на чём основаны его рекомендации
Да , использую. И почти год писал на реакт до этого.
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Можно тогда от себя плюсы и преимущества расписать? Не вижу сейчас смысла, зачем человеку вникать во все аспекты работы своенравного фреймворка, вместо того чтобы потратить день на изучения одного view layer’а, пары паттернов и начать писать код?
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Не ангуляр хейтер, если что. На первом писал толстые SPA три года, на втором в продакшн ещё ничего не пускал, но в angularattack успел поюзать. Потому и не понимаю, зачем человека в ангуляр ещё не макнувшегося, туда опускать, чем для него оправданы недели и недели выноса своего мозга? :)
источник

Е

Евгений in Angular.js (1.x) — русскоговорящее сообщество
Alexander Fedotov
Не ангуляр хейтер, если что. На первом писал толстые SPA три года, на втором в продакшн ещё ничего не пускал, но в angularattack успел поюзать. Потому и не понимаю, зачем человека в ангуляр ещё не макнувшегося, туда опускать, чем для него оправданы недели и недели выноса своего мозга? :)
Да , ты прав!Если человек до этого небыл знаком с фреймворками и он собирается взять первый для изучения, рекат был бы хорошим выбором. Но за один день он его не разберет, сперва надо вкурить еще redux. Мой переход на ангулар 2 вызван несколькими причинами 1) Его упростили и сделали компонентым 2) Сейчас на рынке angular будет дико пользоваться популярностью и особенно в больших компаниях, где нужны будут специалисты чтобы переписать с 1 на 2, но это не главный аргумент. (Для полноценной работы с реакт, придется собирать пулл сторонних библиотек, которые развиваются обособленно.)
3) В ангуларе 2 есть все что необходимо и это поддерживается одной командной (Google). Шаблонизация в реакт (JSX) прикольная, но работа с html как-то ближе и роднее. Что касается скорости работы, реакт немного выигрывает. Если цель просто побаловаться  и потыкать что-то компонентное, то реакт. Так же можно написать свой фреймворк, отличный опыт. А чтобы выбрать, безусловно надо щупать и то и другое.
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Тебя понял, спасибо за развёрнутый ответ 👍
источник

Е

Евгений in Angular.js (1.x) — русскоговорящее сообщество
Alexander Fedotov
Тебя понял, спасибо за развёрнутый ответ 👍
Если сказать проще, я выбираю собранный компьютер , а не компьютер который собираю по частям ))) Angular я бы отнес к раздяку macintosh )) а реакт hackintosh )))
источник

I

Ivan in Angular.js (1.x) — русскоговорящее сообщество
holywar!!!
источник

Е

Евгений in Angular.js (1.x) — русскоговорящее сообщество
)))
источник

Е

Евгений in Angular.js (1.x) — русскоговорящее сообщество
deceted ))
источник

GL

Gordey Levchenko in Angular.js (1.x) — русскоговорящее сообщество
> Евгений
я выбираю собранный компьютер , а не компьютер который собираю по частям

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

GL

Gordey Levchenko in Angular.js (1.x) — русскоговорящее сообщество
это я сейчас говорю без привязки к react и angular
источник

GL

Gordey Levchenko in Angular.js (1.x) — русскоговорящее сообщество
хотя...
источник

KM

Kirill Malev in Angular.js (1.x) — русскоговорящее сообщество
Alexander Fedotov
Можно тогда от себя плюсы и преимущества расписать? Не вижу сейчас смысла, зачем человеку вникать во все аспекты работы своенравного фреймворка, вместо того чтобы потратить день на изучения одного view layer’а, пары паттернов и начать писать код?
А что быстрее учится? Вот это про пару паттернов — про что ты написал ?
источник

KM

Kirill Malev in Angular.js (1.x) — русскоговорящее сообщество
Евгений
Да , ты прав!Если человек до этого небыл знаком с фреймворками и он собирается взять первый для изучения, рекат был бы хорошим выбором. Но за один день он его не разберет, сперва надо вкурить еще redux. Мой переход на ангулар 2 вызван несколькими причинами 1) Его упростили и сделали компонентым 2) Сейчас на рынке angular будет дико пользоваться популярностью и особенно в больших компаниях, где нужны будут специалисты чтобы переписать с 1 на 2, но это не главный аргумент. (Для полноценной работы с реакт, придется собирать пулл сторонних библиотек, которые развиваются обособленно.)
3) В ангуларе 2 есть все что необходимо и это поддерживается одной командной (Google). Шаблонизация в реакт (JSX) прикольная, но работа с html как-то ближе и роднее. Что касается скорости работы, реакт немного выигрывает. Если цель просто побаловаться  и потыкать что-то компонентное, то реакт. Так же можно написать свой фреймворк, отличный опыт. А чтобы выбрать, безусловно надо щупать и то и другое.
О, похоже ангулар мне больше нравится. С зависимостями пакетов не хочется мучатся.
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Kirill Malev
А что быстрее учится? Вот это про пару паттернов — про что ты написал ?
Реакт конечно

Про паттерны, я имел в виду редакс (это всё таки больше паттерн, чем какая-то библиотека) и сопутствующие вещи
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Ангуляр создают иллюзию “всё из коробки”, но однажды тебе понадобится что-то, что в нём нет, и тебе придётся не сладко :)

А во второй версии ещё и как работает RxJS надо разбираться, как будто самого ангуляра новичку мало :)
источник

KM

Kirill Malev in Angular.js (1.x) — русскоговорящее сообщество
Alexander Fedotov
Реакт конечно

Про паттерны, я имел в виду редакс (это всё таки больше паттерн, чем какая-то библиотека) и сопутствующие вещи
Реакт учится быстрее, но реакт — это хакинтош, а ангулар — мак :/
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Я бы вот поспорил с формулировкой :)
источник

AF

Alexander Fedotov in Angular.js (1.x) — русскоговорящее сообщество
Если лень заниматься выбором компонентов, версиями и прочим - есть всякие starter-kit’s, где уже всё что нужно собрано, всё настроено, даже со скаффолдингом, так что не вижу тут проблем
источник