Vitalij
Смотри, в одном проекте ты написал npm i, в другом yarn install
Vitalij
Я собрал в один и тот же день по проекту на компе, и на одном yarn, а на другом npm. От чего зависит это
Bohdan
А куда делать опция highlight updates в реакт девтулзах?
Vitalij
Нуу))
Vitalij
А как ещё объяснить то(?
Leonid
А как ещё объяснить то(?
Ну начать с npm как расшифровывается абривеатура и что это такое, зачем она нужна что происходит когда ты пишешь npm i, как понимает что надо инсталить итд
Vitalij
Ну это гуглиться все)
Vitalij
*искать в яндексе
Vitalij
Да и человеку который задаёт такие вопросы, явно думаю не оч сча надо понимать полностью что это и зачем)
Alexey
Programming with Mosh, видео длится час или два, но получаешь все базовое
Спасибо огромное что столько откликнулось
El
Привет. У кого есть примеры TypeScript типизации Redux actions creators, reducers, store с redux-thunk в проекте?
arts
Привет. У кого есть примеры TypeScript типизации Redux actions creators, reducers, store с redux-thunk в проекте?
А за копипасту вопросов во все чаты подряд могут и забанить.
Dmitriy
Эх
хм а и вправду где она?
Илья
Смотри, в одном проекте ты написал npm i, в другом yarn install
на одном сделал npm install yarn, а на другом просто ничего не делал 😂
Kevin
хм а и вправду где она?
видимо, призывают профилировщиком пользоваться ну или забыли)
Kyril
Пытаюсь внедрить styled components в проект. Установил, импортировал, не работает. Оборачиваю в HOC из стайлед но выдает : "Cannot read property '0' of undefined". В чем может быть трабл подскажите, пожалуйста, если не трудно.
Kyril
Kyril
Используйте emotion
Опять учить новую либу?) Ну блин
Дмитрий
ipos
Какое-то убожество, не проще ли CSS-ом все это сделать?
Дмитрий
А вообще, между именем функции и кавычкой пробел не нужен. Проблема конечно врятли в этом
ipos
Делай как хочешь
Я бы и рад, но material-ui вносит свои коррективы по стилизации компонентов
arthur
В чем проблемы-то?
ipos
Не используй его, пиши свой кит
Ну, да, щас скажу начальнице и команде: "все ребята, это хуйня, делаем ручками все"
ipos
Ну значит смирись и ешь что дают
Но когда есты выбор, думаю незачем мешать CSS и JS
arthur
Но когда есты выбор, думаю незачем мешать CSS и JS
Ваше мнение очень важно для нас!
Дмитрий
Но когда есты выбор, думаю незачем мешать CSS и JS
Можно и HTML генерить php скриптами
ipos
Рабство давно отменили. Так что смени работу
Мне нравится моя работа, вряд ли я где найду такой классный офис и команду, ну и проект в принципе ничего нормальный
Evgeny
парни как пройти собес по реакту ? )
arthur
Evgeny
Constantine️
(промахнулся)
Evgeny
БОГ
а если скажу что на сообщество реакт подписан ?
ipos
парни как пройти собес по реакту ? )
скажи что-нибудь про редукс, реселект и хуки, крч все что они упоминают в скиллах к своим вакансиям - изи )
Anonymous
это слишком легко )
ну значит собес пройден)
ipos
это слишком легко )
не ну если хочешь, можешь решить им пару задач по алгоритмам, за 15 минут, удивить сортировкой пузырьком, какое-нибудь там бинарное дерево построй, сбалансируй там его и т.п., при этом можешь набирать код левой пяткой )
Sergey
господа, можно тут поспрошать. выбираю фреймворк для сложного SPA, сейчас пока реакт рассматриваю, но не могу пока понять как динамически генерировать/вставлять в дум новые компоненты, т.е. на стороне клиента. то что пишут в "учебниках" по ифстейт совсем не про то... именно на лету на стороне клиента вставлять в приложение новые компоненты или точнее экземпляры, все компоненты в принципе известны, описать можно. но вот какие должны вставляться определяется поведением пользователя по выбранным действиям в меню. имеется ввиду открытие новых "окон" (контейнеров, визуально как окна) внутри приложения, при этом все они разные, одни справочники, другие скажем так карточная информация о пользователях (ну довольно так утрировано), окна могут закрываться полностью (т.е. уничтожаться) и открываться вновь (информация будет подгружаться заново) как это реализовать, что посмотреть/почитать/поковырять (может есть какие-то проекты на гитхабе или еще где)?
Дмитрий
господа, можно тут поспрошать. выбираю фреймворк для сложного SPA, сейчас пока реакт рассматриваю, но не могу пока понять как динамически генерировать/вставлять в дум новые компоненты, т.е. на стороне клиента. то что пишут в "учебниках" по ифстейт совсем не про то... именно на лету на стороне клиента вставлять в приложение новые компоненты или точнее экземпляры, все компоненты в принципе известны, описать можно. но вот какие должны вставляться определяется поведением пользователя по выбранным действиям в меню. имеется ввиду открытие новых "окон" (контейнеров, визуально как окна) внутри приложения, при этом все они разные, одни справочники, другие скажем так карточная информация о пользователях (ну довольно так утрировано), окна могут закрываться полностью (т.е. уничтожаться) и открываться вновь (информация будет подгружаться заново) как это реализовать, что посмотреть/почитать/поковырять (может есть какие-то проекты на гитхабе или еще где)?
Кажется вам подойдёт любая книга/статья/видео про реакт
Sergey
я уже смотрел любые видео )) полный курс "новичка" так скажем. не хватает информации...
Пöß d'Ivoire
если if = true, показываем компонент или роут, ну и все)
Пöß d'Ivoire
ну то есть да, это можно сделать на реакте
Sergey
я же говорю не подойдет ифстейт
Sergey
компоненты разные их может быть много, т.е. вообще неопределенно...
Sergey
ну это тоже самое что в ОС виндоус например открывать разные приложения, смысл такой.
Дмитрий
компоненты разные их может быть много, т.е. вообще неопределенно...
В таком случае стройте древовидную структуру, и исходя из этой структуры выбирайте и собирайте компоненты
Пöß d'Ivoire
но они известны, их вы опишете, код для них будет, компоненты будут жить на каких-то страницах доступных по разным урлам например
Sergey
вообще собирался все одной страницей как бы сделать. через ajax и json или xml
Пöß d'Ivoire
ну и конечно можно жать на кнопки и показывать или прятать компоненты, сложные большие компоненты
Sergey
было бы вообще неплохо если бы можно было jsx компонентов с сервера грузить
Пöß d'Ivoire
так и это можно, собрать проект так, чтобы некоторые компоненты подгружались динамически или не загружались вовсем
Sergey
а чем как их из jsx парсить / вставлять (просто я еще не во всем разобрался)
Sergey
была мысль в родительском приложении держать коллекцию-массив компонентов, ну точнее их список и тип + еще какие либо идентификаторы, а уже внутри компонеты-контейнера дальнейшее поведение в зависимости от типа (либо это будет справочник и рендерятся компоненты справочника, либо это форма поиска - рендерится форма поиска, либо это карточка и т.п.) и доп. параметров например для карточки ид пользователя в карточку загрузится инфа о пользователе. соответственно в коллекцию добавляем элемент типа карточка с id и оно поехало рендерится как-то так?
Anonymous
просто делаешь spa на реакте и все работает
Sergey
а как проще?
Sergey
)))
Anonymous
это не сарказм
Пöß d'Ivoire
сколько компонентов то будет навскидку? по вашему описанию это будет скорее как мини-приложения в приложении? причем для совершенно разных задач как в ОС
Sergey
ну вот условно, в меню открыли контейнер-окно со списком пользователей из этого списка кликая открываем контейнеры уже с карточкой пользователя.
Sergey
// по вашему описанию это будет скорее как мини-приложения в приложении ну наверно типа того. это по сути обычное desktop приложение только в виде SPA как веб-приложение.
Sergey
что-то вроде 1С ))
Пöß d'Ivoire
Я делаю аналог 1с приложения для управления логистикой на Vue фреймворке
Пöß d'Ivoire
Что ето?