Andrey
его == редакс?
MⅨ
Спасибо
Andrey
По моему мнению редакс дебажить проще всего. Именно поэтому он еще жив
ну логгер простецкий и на эффектор прикрутить можно) ну вообще, эффектор достаточно легко дебажится, везде вотчер можно локально воткнуть, посмотреть, что когда и с чем вызывается
Andrey
это кстати как мне кажется, еще одна большая психологическая проблема - отсутсивие девтулзов - отпугивает тех, кто уже привык к редаксовским, и не представляет как можно без них жить (спойлер: можно, вполне себе безпроблемно)
Cenator 🐈
Потом редакс логгер, а сейчас вообще ничего
Andrey
Удачи в дебаге https://github.com/zerobias/effector/issues/90
ну, кидать из редьюсера - сомнительная затея, там вообще сложно описать, чисто логически, что должно случиться отвалиться одна ветка вычислений, или полностью рипнуть апдейт, хз это же сайд эффект, а редьюсер чистым должен быть
artalar
И даже не рассказывайте мне про статическую проверку
artalar
так а что должно случиться, скипаться апдейт везде?
1 стор, SSoT, одна ошибка - падает все. Поверх этого уже можно навешивать “catch”ы - и это надежнее, чем по умолчанию пропускать все ошибки
S
Здравствуйте, можно ли в create react app сбилдить по типу estarget es6 без транспиляции?
Сергей
сделал хук для закрытия окна, если был клик вне его. На кнопке, которая открывает этот дропдаун висит евент клика, который работает как тригер. Однако если открыть окно, то при нажатии на кнопку оно не закроется,так как срабатывает евент document click, который скрывает окно, а потом срабатывает тригер на кнопке, которые его открывает. Как это пофиксить можно?
Alexey
под окном подложку сделать, чтобы не тыкалось куда не нужно
artalar
@joseph_shine вам сюда @javascript_jobs
S
Парни, что за сухой чат, так можно в реакте билдить без транспиляции в es5??
S
Если используете JSX - нет
Я кажется понимаю почему приложения react electron такие медленные
S
Почему же
Выше пояснили что с jsx нету возможности собрать билд без транспиляции, а в электроне эта транспиляция не нужна
artalar
🤯
MⅨ
Как сделать кликабельный Paper на mui?
Eugene
бдыщ
Сергей
https://usehooks.com/useOnClickOutside/
работает также как и у меня
S
Ес5 код все еще в большинстве кейсов быстрее
Если ты пишешь через es5, но то что babel делает на выхлопе от es6 это тупо гора жести
Andrey
Andrey
и потому что это хром
artalar
Cenator 🐈
Нет и это доказано
Кем доказано? То что больше кода ничего не значит
Andrey
электрон медленный потому что это электрон ❤️
artalar
Нет и это доказано
Но разница на столько не значительная, что электро НУ ТОЧНО не из-за этого тормозит.
artalar
электрон медленный потому что это электрон ❤️
Электрон медленный потому что руки у кого-то кривые
Andrey
Нет и это доказано
все еще никто не заставляет вас транспилить es6 -> es5
artalar
Новый слак вполне быстрый
S
Кем доказано? То что больше кода ничего не значит
Async await babel и async await нативный, сравни блин по тестам и видно что разница бешеная
Andrey
Новый слак вполне быстрый
та у меня в целом все что я юазю на электроне быстрое, кроме скайпа)
Andrey
Электрон медленный потому что руки у кого-то кривые
ну или поэтому. я не пробовал -не знаю
🐏 Alexander
vscode тоже на электроне же, довольно шустрый
artalar
Async await babel и async await нативный, сравни блин по тестам и видно что разница бешеная
А теперь замерьте как это влияет на работу всего приложения и не увидите и нескольких процентов
Eugene
🤔не замечаю что скайп тупит, хотя мб потому что юзаю чтобы раз в месяц обсудить что-то
S
юзай нативный, в чем трабла то?
Но create react app же транспилирует по любому?
Eugene
🤔а электрон не андерстенд es6? там же chrome
Andrey
Но create react app же транспилирует по любому?
babel транспайлит только то что ты попросишь
artalar
Но create react app же транспилирует по любому?
https://facebook.github.io/create-react-app/docs/supported-browsers-features#configuring-supported-browsers
Alexander
DOMContentLoaded же не гарантирует, что js скрипт выполнился?
S
https://facebook.github.io/create-react-app/docs/supported-browsers-features#configuring-supported-browsers
Шикос, я просто из другого фрейма и мне интересно есть ли по типу modern build
Andrey
Шикос, я просто из другого фрейма и мне интересно есть ли по типу modern build
ну вот настрой поддержку браузеров/версии ноды и бабель транспильнет как ты захочешь)
S
И да я гуглил, но гугл молчит
Anonymous
кто-то работал с API Тинькофф?
Vladyslav 🍉
кто работал с ant, как сделать hover если нельзя css использовать
kübernarkomaan
привет, вопрос по styled components, как правильно юзать темы? то что на скрине выглядит убого
S
Кстати инстаграм полностью на react native или половина на swift/java и половина на react native?
Артём
Как принято устанавливать начальный стейт в зависимости от пути? Например, в стейте хранится имя активного таба. Императивно? "Если pathname такой-то, то начальный стейт такой-то." Или другой способ есть?
Артём
Декларативно
каким образом, объясни пожалуйста
🦜
Иди в чат по цсс
Yuriy
Всем привет. Прошу прощения за возможный оффтоп. Написал авторизацию на реакте и апи на php. Хотел бы залить на гит, но файлов там около 80 000. Я недавно приступил к изучению и пока не до конца понимаю. Мне действительно нужны ВСЕ файлы? Или я как-то могу исключить хоть что-то, дабы коммит не занял у меня несколько часов))))
Mihail
Загугли
Yuriy
.gitignore
Спасибо
Ivan
Спасибо
На GitHub есть репозиторий с хорошими гитигнорамм