Ivan
Проще для входа, нормальная дока.
А по-существу чем он лучше в далекой перспективе?
Андрей
А по-существу чем он лучше в далекой перспективе?
Реактивность. Он за тебя думает об обновлении компонентов. Ты только работаешь с данными.
Андрей
А в чем подвох?
? Не понимаю вопроса.
Ivan
Нужно же задавать корректное по времени и местам на странице обновление данных, остановку рендеринга при наступлении каких-то событий. То есть работа с логикой рендеринга. Что vue за меня будет решать как мне рендерить?
Андрей
Причём перерендерить только ту часть, которая зависит от изменившихся данных.
Андрей
+ работа с формами приятная, так как есть two-way-binding
Ivan
У вью модель простая. Данные изменились? Нужно перерендерить.
Данные изменились? Нужно перерендерить, а в момент рендера пришел запрос что уже не нужно рендерить, а необходимо вызвать модальное окно, построить другой элемент, да что угодно сделать, но перестать рендерить
Андрей
Короч вуе лучше реактжс?
В некоторых сценариях.
Ivan
В некоторых сценариях.
Значит лучше реакт. Он же стабилен хотябы
Андрей
Ну, у реакта более развитое сообщество, а vue пишут китайцы. Выбирай)
Ivan
Ну, у реакта более развитое сообщество, а vue пишут китайцы. Выбирай)
Я не про сообщество, популярность и прочее. Понятно что если хороший инструмент найдется народ, который его поддержит и хорошо доработает
Андрей
Если кто-то начинает, то я бы рекомендовал вью.
Ivan
Если кто-то начинает, то я бы рекомендовал вью.
То есть ты считаешь что vue обыграет реакт вскоре?
Алексей
каждой лошади свое стойло :))
Андрей
Почему?
Проще понять. В случае реакта нужно выворачивать свое понимание.
Андрей
Но при этом сложнее найти на нем работу?
Верно. Но главное войти в реку. Потом попасть в реакт будет гораздо проще.
Ruslan
Верно. Но главное войти в реку. Потом попасть в реакт будет гораздо проще.
С другой стороны, часто пишут, что знания одного из данных фреймворков
Ruslan
Вот теперь не знаю что выбрать, с одной стороны по реакту есть react for beginners, но Vue попроще 🤔🤔🤔
Андрей
А в это время глянь немного на реакт. Реакт простой как тубаретка по сути.
Андрей
Но он становится простым с определённого момента.
Ruslan
Посмотри основы вью и начинай искать работу.
Да я бы с удовольствием, но я до сих пор не понимаю, какой уровень будет требоваться, насколько глубокие знания css и так далее.
Ruslan
Тогда почему он настолько популярен?
Андрей
Дык сходи на собесы - узнаешь.
Андрей
Алексей
Большой стек технологий охватывает
Андрей
Как и vue
Ruslan
а ангуляр никто и не вспоминает уже?
Алексей
да ладно
Алексей
ангуляр хорош
Ruslan
ангуляр хорош
но он явно реже остальных используется?
Алексей
ну.. у тебя задача, сделать редактор блоксхем, на html, чтобы все было графическим, таскалось и тут же сохранялось в жсон
Алексей
на реакте такое замучишся писать..
Андрей
vue
Алексей
на вуе, наверное нет, немогу сказать, но двусторонее связывание тут рулит
Андрей
vue - это ангуляр + реакт. Взял только плюсы.
Андрей
Почти только плюсы.
Алексей
но как только у тебя будет большое количество объектов, к которым нужно будет привязать обработчики....
Ivan
Angular забудьте. JSX лучше удобнее
Ivan
Мне не нравится переключаться по шаблонам и js файлам. Это только запутывает
Алексей
и при этом они должны действовать взаимосвязанно :)) думаю невозможность переопределить рендер приведет к тормозам
Ivan
Установи нормальную IDE)
Один react файл для меня лучше двух - ... ангуларовских. С шаблонами только путаница.
Ruslan
кто-то использовал weex? Это аналог react native но использующий vue
Ruslan
@ru_vuejs
спасибо
Ruslan
а ангуляр никто и не вспоминает уже?
Про него надо либо что-то хорошее, либо вообще ничего... вот и молчат
Ivan
Чем хорош ангулар? Чем он лучше vue или react/redux/mobx?
Алексей
1. при четкой структуре проекта высокий контроль над каждым пуком
Алексей
2. написан на тайпскрипте - значит поддерживает тапхинтинг для своих модулей => гараздо удобнее не делать ошибок
Ivan
Я всегда использую typescript. Вообще забыл про Js.. Не работал ни с ангулар 2,4,5 ... 100
Алексей
ну.. реакт не содержит описаний типов..
Ivan
1. при четкой структуре проекта высокий контроль над каждым пуком
Насколько я знаю структуру проекта помогает сформировать angular cli
Алексей
значит при использовании его надо помнить тебе а не ide как чего писать
Ivan
Для почти каждой нормальной библиотеки есть тайпинги
Алексей
:)) ну... значит напилили уже.. раньше не встречал
Ivan
Я и в nodejs во всех библиотеках использую тайпинги
Алексей
хотя и не искал особо
Ivan
Я не знаю где тайпингов нет. Не встречал таких библиотек
Ivan
И в чем проявляется высокий контроль над каждым..?
Ivan
Что дает этот контроль?
Алексей
к примеру могу определить когда какой компонент рендерить
Алексей
в обход автоматического механизма
Ivan
Но ты же и в реакте можешь так сделать
Алексей
в реакте есть двусторонний биндинг?
Алексей
вот смотри.. у тебя есть json объект, содержащий 100х100 элементов.
Ivan
Это был скорее минус ангуляра, чем его плюс когда-то. В ангулар 1.. это сильно тормозило страницу
Алексей
каждый из этих 10к элементов - отдельная html сущность,