Андрей Чайковский
ну это ошибка
Хейт MobX -- дефолтное дело в этом чате. Почему это ошибка?
Bogdan
Хейт MobX -- дефолтное дело в этом чате. Почему это ошибка?
я не говрю, выкинь его, переходи, да можешь и глобально все хранить, но зачем, когда есть библиотеки действительно лучше?
Sergey
Тоже не правда. если у приложения есть локальный Стейт, аполло не хватит. Нужен Стейт менеджер
Bogdan
В чём преимущество других библиотек?
почитай в доках, тут сто раз обсуждали, не хочу повторять
Андрей Чайковский
почитай в доках, тут сто раз обсуждали, не хочу повторять
:) Ты не ответил на мой вопрос, но недовольство зачем-то вбросил
Viktor
маркетологи эффектора) 😎
Dmitriy
Тоже не правда. если у приложения есть локальный Стейт, аполло не хватит. Нужен Стейт менеджер
Ну неправда, всего там хватит когда приложение не больше среднего и когда апиха не корявая и нет войны с бек- отделом
Bogdan
:) Ты не ответил на мой вопрос, но недовольство зачем-то вбросил
я освобужусь, и кину тебе плюсы, но смысл? если ты читать не умеешь
Sergey
Dmitriy
Коллега пишет интернет магазин одежды для одного производителя. Не хватает
Привожу пример. CRUD 10 связанных сущностей Курсорная пагинация 4 сущностей Чаты трёх видов на сокетах. Обошлись аполо , просто редактировали апи под фронт.
Андрей Чайковский
я освобужусь, и кину тебе плюсы, но смысл? если ты читать не умеешь
Хейтить MobX -- модно. Ты выдал стандартное мнение без аргументации, а теперь прикрываешься, тем, что это и так очевидно. Если имеешь мнение по поводу технологии и пишешь об этом в чат, будь готов ответить на вопросы
Igor
мой редакс толще
Vova
ребят, посоветуйте статью по написанию тестов React, Redux
Илья
Можно как-то отменить добавление нового врапера для ссылки роута? У меня линк вложеный в другой линг из за роута
El
Приветствую. Версия Node 12.8, версия ESLint 6.4. WebStorm 2018.1.4 пишет TypeError: this.CliEngine is not a constructor. Как исправить? npm 6.10.2.
El
Это ошибка от ESLinter'a, не моего кода.
Viktor
немного религиозная дискуссия вышла
Viktor
Это ошибка от ESLinter'a, не моего кода.
TypeError - это языковая ошибка
El
Ok. Где эта ошибка может быть? Код: https://pastebin.com/e1bCZYv6
Viktor
Ok. Где эта ошибка может быть? Код: https://pastebin.com/e1bCZYv6
учитывая строку CliEngine, она не в твоем коде)
El
Поэтому я привёл список версий софта. До обновления Ноды проблемы не было.
El
Через nvm для Windows 8.1, если верно помню.
El
Xubuntu 16 есть на виртуалке, хотелось бы исправить ошибку на Винде.
Viktor
Через nvm для Windows 8.1, если верно помню.
если через nvm, то бросить в корне проекта .nvmrc и внутри написать цифру 10
El
Как полностью будет выглядеть содержимое .nvmrc? Приложение сделано через CRA.
El
Версия Ноды 12.8. Что означает цифра 10 ?
El
Предлагаете откатиться на Ноду 10 ?
Viktor
Версия Ноды 12.8. Что означает цифра 10 ?
https://github.com/nvm-sh/nvm#nvmrc https://medium.com/@faith__ngetich/locking-down-a-project-to-a-specific-node-version-using-nvmrc-and-or-engines-e5fd19144245 это не откат, nvm - мультиверсионный менеджер, можно хоть сто разных версий иметь на машине
Саша
12.8 же не стабильная
El
ESLint не умеет работать с Нодой 12.8 ?
Viktor
ESLint не умеет работать с Нодой 12.8 ?
возможно ссылку на медиуме можно не читать, я посмотрел, только запутает
El
Переключился через nvm на Ноду 10.16.3, ошибка осталась.
El
Переустановить Ноду? У меня Винда, btw. Up: оу, переустановить зависимости, пардон.
El
Вот такое пишут тоже: "Upon upgrading to 2019.1.3 the error no longer occurs so please consider this issue as solved".
El
Не, Ноду переставлять не хотел бы, зависимости можно.
El
Альзо можно выключить ESLint в ВебШторме и не использовать пока линтер.
El
Запустил переустановку зависимостей.
El
Спасибо. Отойду для производственной зарядки.
El
Запустил переустановку зависимостей.
Не помогло. Интересно, будет ли ошибка в Ксубунте. Там Нода 12.8 и свежий npm тоже.
Frontend Priest
Привожу пример. CRUD 10 связанных сущностей Курсорная пагинация 4 сущностей Чаты трёх видов на сокетах. Обошлись аполо , просто редактировали апи под фронт.
Количество сущностей не добавляет сложностей для стейт-менеджмента. Шо 3 сущности, шо 100 - над ними можно накатать абстракцию в 100 строк и использовать унифицированно. Сложности возникают, когда требуется экстраординарный функционал, и тут да, редакс уже вытягивает с кашлем и слезами. Пример "экстраординарного" из моего опыта: выборочная синхронизация с локалсторажем, блокирование роутов в зависимости от опций в юзере, реалтайм взаимодействие разных клиентов на одном аккаунте, ну вы поняли, вот такая бизнес-шляпа, которую просто взаимодействием сущностей не описать.
Frontend Priest
ESLint не умеет работать с Нодой 12.8 ?
Ессно умеет. Вроде как ребята из ноды не любят брейкинг ченжи делать
Frontend Priest
Да и причём тут еслинт - он сам по себе парсит соусы и кидает ошибки, он с апи ноды не связан
Frontend Priest
Sergey
Сложно поспорить
Мб человек схватил брейкинг на старой версии еслинта
Sergey
В рендере устанавливать Стейт...
Sergey
Ещё и в цикле
Sergey
Хотя известно, что сетСтейт не сразу выполненяется
Sergey
Выкинуть этот код
Lena
Ребят а react использовать вместе с pug норм? Или хрень ?
Looch
Зачем?
Looch
Лучше с handlebars 😂
Lena
Зачем?
ну а зачем его обычно используют
Lena
чтобы index.html сверстать на pug?)
тут прям евреи все)вопросом на вопрос)
Roman
Лучше с handlebars 😂
не говори это слово при мне
Vadym
Есть способ передавать результат функции не через всю иерархия компонентов ,а просто на прямую ?
Looch
не говори это слово при мне
Тоже покалечил психику ember’ом ? 😂
Sergey
или контекст
Roman
Тоже покалечил психику ember’ом ? 😂
не, Backbone + Marionette и у нас был hamlbars - это handlebars на хамле
Looch
не, Backbone + Marionette и у нас был hamlbars - это handlebars на хамле
Ого, тогда действительно больше не буду упоминать
Vadym
Lena
хорошо. Тогда еще вопрос, что обычно используется чаще всего вместе с react? (ну там редакс, babel и webpack само собой)
Viktor
хорошо. Тогда еще вопрос, что обычно используется чаще всего вместе с react? (ну там редакс, babel и webpack само собой)
дополню ответ выше - выбрать инструментарий для работы с CSS, например, css-modules или styled-components
Viktor
тут прям евреи все)вопросом на вопрос)
да нет, просто интересно было услышать, что думает по-этому поводу автор вопроса от pug в такой связке мало что выиграешь, а так - можно конечно, только пару фишек придется к вебпаку подключить
Viktor
но это граничит с бесполезным