ruslan
\о
Oleksandr
вышеперечисленные фреймворки могут заменить нижние верно?
Не могут. Выше перечисленные библиотеки только для манипуляции с домом
Oleksandr
лоооол
И каким образом тебе реакт заменит ajax?
Oleksandr
Leet
Когда говорят о React'e чаще всего имеют ввиду всю экосистему, как минимум: роутер, axios\fetch\мож_еще_что-то
Oleksandr
Когда говорят о React'e чаще всего имеют ввиду всю экосистему, как минимум: роутер, axios\fetch\мож_еще_что-то
Не согласен. Особенно если вопрос задает новичок, как минимум нужно на это указать, а не "подразумевать"
Leet
Ну не согласны, так не согласны. Окей.
Oleksandr
Deleted
johnnykramer
вью легче учится, реакт быстрее
А почему реакт быстрее?)
Віктор 🫧
может быть из-за виртуального дом?
Кылыч
Я имел ввиду
Кылыч
Например PUT, DELETE запросы
Андрей
вью легче учится, реакт быстрее
Ну, как раз нет. Реакт не быстрее.
Андрей
Его тяжелей сделать быстрее, чем vue, потому что во vue sCU генерится для компонента автоматически наиболее оптимально, а в реакте это руками делать надо.
Віктор 🫧
а что такое sCU?
Андрей
а что такое sCU?
Хук лайфсайкла shouldComponentUpdate.
Андрей
Обычно мы называем хуки подобными сокращениями, а то писать долго.
Андрей
Насчёт изучения вью тоже спорно. Для изучения реакта достаточно знать js и 10 минут времени, чтобы разобраться в концепции. А во вью надо к этому ещё разбираться в их шабллнизации.
Віктор 🫧
понял, спасибо за объяснение
Кылыч
Например PUT, DELETE запросы
Только Аяксе возможно?
Андрей
Только Аяксе возможно?
А где вопрос то?
Кылыч
И каким образом тебе реакт заменит ajax?
Вот это было адресовано мне кажется
Андрей
Вот это было адресовано мне кажется
То, что ты описал выше - библиотеки для работы с шаблоном да и только. jQ, это либа, которая раньше, когда js был очень мал и глуп, позволяла писать гораздо меньше бойлерплейта. Сейчас не нужна. Что такое Ajax сам можешь нагуглить.
Кылыч
Ajax я знаю
Кылыч
Значит без него по любому никак
Андрей
Artem Kasapchuk
на vue не писал, но после пробежки по документации он намного более декларативный чем react
Oleksandr
Ajax я знаю
Ajax это вообще не библиотека, как react или jQuery, это концепция. Их некорректно сравнивать
Кылыч
Пасибо
Artem Kasapchuk
Konstantin
ещё как актуален
Artem Kasapchuk
при поддержки >= ie11 safari >= 8 вообще не испытываю дискомфорта при написание небольших скриптов)
Artem Kasapchuk
вообще есть замечатльная штука для babel, babel-env, при надобности собираю разные бандлы для разных уровней браузеров
Rafael 🌵
Во вью разбираться с шаблонизацией, в реакте разбираться с jsx
в обоих ты назвал одни из самых легких его частей
Alex
Да) но преподносится же что надо разбираться => сложнее
Rafael 🌵
Да) но преподносится же что надо разбираться => сложнее
на вью митапе давай с ним выйдем, перетерем, хехе
Alex
на вью митапе давай с ним выйдем, перетерем, хехе
Да что тут спорить) каждый при своём все равно останется
Yury
Yury
извините
Андрей
Да) но преподносится же что надо разбираться => сложнее
Ну, в реакте разбираться меньше надо. Только в реакте.
Alex
Ну, jsx все же, имхо, проще.
Ну, имхо, это не повод умалчивать что его учить придётся) меньше/больше но надо. Везде свои плюсы минусы, да и не просто так говорят что если приложение сложнее хеллоу ворлда то сразу появляется вопрос что брать к реакту ещё и тоже в этом разбираться
Cheslav
можете подсказать, пытаюсь настроить вебпак, в файлах есть import './styles', а по файлам там ./styles/index.less, как сделать чтобы он index.less тоже брал? как я понимаю по дефолту он только .js файлы сам понимает как брать?
Cheslav
resolve.extensions нашел)
Artyom
Привет всем
Anonymous
привет
Anonymous
хеллоу май френд
Евгений
Вопрос, как можно в массиве объектов приходящего с сервера с 2 полями "id, name" сменить данные ключи на "label, value"?
Winni
({id,name})=>({label:id,value:name})
Евгений
Это всё в мапе я правильно понимаю?
Winni
ага
Евгений
Спасибо тебе
Евгений
({id,name})=>({label:id,value:name})
друже, я не уверен, но кажется либо я что то не так понял, либо оно не работает
Евгений
statuses.map(({id,name}) => ( { label:id, value:name })); console.log(statuses)
Winni
map не мутирует массив
Ivan
мап возвращает новый массив
Евгений
f
Winni
а возвращает новый
Евгений
to4no
Евгений
забыл совсем
Anonymous
А почему реакт быстрее?)
Angular2 быстрее будет из за RxJs
Андрей
Какие у тебя варианты?
Anonymous
http://www.angulartypescript.com/angular-2-rxjs-observable/
Андрей
По секрету, но RxJS можешь где угодно использовать.
Anonymous
В vue можно разве?
Андрей
Реакт быстрый за счёт того, что нормально работает с домом.
Андрей
В vue можно разве?
Почему нет? Что мешает?
Anonymous
Хм попутал значит что то