Дима
всего на одном?
Eduard
ой)
Daniil
У меня проект с SSR первый и довольно большой только предстоит, не уверен что осведомлён о всех подводных камнях:(
Бекендщик иногда негодует, тк не видит запросы при первом рендере, тк они на стороне сср 🌚
Vova
Изучите уже hooks и redux, куча вопросов сама собой отпадёт
Если все изучат и не будут задавать вопросы, то это сообщество пропадет
Дима
Бекендщик иногда негодует, тк не видит запросы при первом рендере, тк они на стороне сср 🌚
видеть запросы нужно раньше, чем они попадут на сервер, либо подписывать реквесты корректными заголовками — ты же в nodejs, на сервере, берёшь идентификатор, выданный пользовательскому реквесту лоад балансером, и делаешь фетчи сразу с ним
Александр
Ну это понятно
Дима
Ну так запросы все равно будут
смысл в том, чтобы понять, от кого они
Daniil
))
Александр
В нетворке нет
Но бекендеры его и не открывают у нас
Александр
Они вообще не открывают фронт
Eduard
В нетворке нет
разве не этого все хотят)
Daniil
Моему иногда проще сразу открыть запрос в консольке дабы проверить его на баги
Дима
просто понадобиться 11 инстансов ноды на серваке)
сокращатель ссылок для effector.now.sh/try, share.effector.dev это лямбда, задеплоенная на несколько десятков локаций по всему миру, для более быстрого ответа, и прикрытая cdn кэшем. нет ничего такого в том, чтобы крутить однопоточный бэкенд в столько инстансов, сколько потребуется
Arczi
Парни почему иногда window.__PRELOADED_STATE___ пустой по стороне клиента в приложение SSR?
Arczi
что может быть
Arczi
причиной
Александр
Так зависит от того что у вас там накручено
Arczi
в принципе случаеться что целый window пустой
Arczi
тяжело объяснить ;)
Arczi
что у меня там накручено ;)
Дима
хороший клиент 🤪
Дима
что дальше, отсутствие Function, отсутствие Object? 🌚🤷‍♂️
Дима
короче говоря твой код выполняется на сервере)
Arczi
хехе, знаю что хреново описал проблему
Arczi
на серевере стреляю по данные запихиваю их до PRELOADED_STATE (это все дело в промисе) когда все пришло с бэка и стэйт готов выплювам html c PRELOADED_STATE
Arczi
обычный
Arczi
ssr
Arczi
один раз на 10 выходит что PRELOADED_STATE пустой
Arczi
не имею понятие в чем проблема
Дима
раз на раз не приходится)
Дима
логируй все ответы сервера, все запросы сервера, короче всё
Ростислав (ROS)
Хай! Помогите советом. В приложухе нужно реализовать пользовательские права, типа кто-то может только смотреть, кто-то редагировать ну и какието пользовтели могуть удалять, подскажите может какой то пакет, или может посоветуйте что либо.
Дима
логируй все ответы сервера, все запросы сервера, короче всё
типичная проблема от недостатка исходных данных: на клиенте мы привыкли, что абузить юзера логами это не комильфо, но на серверах всё иначе, и лучше будет, если к моменту появления подобных ситуаций логи к ключевым шагам запроса уже будут прикручены
Arczi
Тоесть браузер орет cross-orogin rendering blocked
Arczi
Хмммм... почему 9 раз нормально а на 10 кричит ?
Bohdan
Как должно проходить собеседование на джуна?
Дима
Как должно проходить собеседование на джуна?
зачем спойлерить, сам увидишь)
Bohdan
зачем спойлерить, сам увидишь)
понимаешь, я его проводить буду
Дима
АХАХА
Дима
норм)
Evgen
понимаешь, я его проводить буду
Ну тогда так же как и тебе проводили
Дима
понимаешь, я его проводить буду
тогда принцип простой: джун — это тот, кто готов учиться на чужом опыте и своих ошибках
Ростислав (ROS)
Как должно проходить собеседование на джуна?
спрашують по ХТМЛ, часто про блочную модель, позиционирование, флек-бокс, потом по ЖС по основам, потом Реакт, по ЖСікс, лайфХукі, по сетСтейт...
Дима
если видишь это, можно брать, если нет — знания не важны
Ростислав (ROS)
Скорее всего будет тестовое
🦜
Не проводи плиз. Не порти человеку жизнь
Korg
Привет всем. Парни, подскажите как подписаться на определённый action в redux? А именно на fail.
Korg
В комноненте
Arczi
Может ли быть проблема CORB из-за использования axios вместо fetch ?
Korg
Да, а именно в компоненте подписку как?
🦜
Да, а именно в компоненте подписку как?
зачем тебе в компоненте? У тебя есть стор и пропсы, от них и отталкивайся
Korg
В компоненте нужно вывести сообщение на action SIGNIN_USER_FAIL.
🦜
В компоненте нужно вывести сообщение на action SIGNIN_USER_FAIL.
ну, подпиши компонент на стор, прокинь пропсы и проверяй их
Korg
Сорри если нубский вопрос, с реактом неделю дружим) Т.е. правильно ли я понял: В редьюсере есть case под экшн с типом SIGNIN_USER_FAIL В нем я должен добавить нужное мне поле Потом в компоненте в mapStateToProps через нужный селектор подписаться на это добавленное поле. Так?
Frontend Priest
понимаешь, я его проводить буду
Почти полгода назад нанимался, было просто. Сначала задавали вопросы для тупых(как поставить картинку по центру, почему оверфлоу появляется, почему реакт ругается), чтобы понять, насколько я адекватен. После них пытались понять ход мышления через наводящие - как решаешь ошибки, что делаешь при сорванных сроках итд. Потом ближе к развитию - в какую сторону хотел бы двигаться, чем хотел бы заниматься. Под конец спрашивали абстрактные вещи на долгую перспективу, но это имхо необязательно.
Андрей
Привет, подскажите для перевода использую i18next Как я делаю: есть два файла eng, de. Создаю ключ и перевод на англ, ключ и перевод на немецкий. Сайт достаточно большой, ключей выйдет много, как упростить и ускорить работу? Каждый ключ вбивать вручную долго, а также есть Article и article - это разные?
Андрей
между языками одинаковые ключи, отличаются лиш значения и в зависимости от настройки разные файлы
да, ключ один, два перевода. вопрос в том, что приложение большое и много ключей, можно ли это как-то упростить? работу по добавлению ключей?
Yar
скриптами разве что
Arsen
Ребят здравствуйте у меня вот такая маленькый вопрос. КТо нибудь из вас случайно не знает в Москве где нужно интерн на React JS даже бесплатно
Arsen
буду очень благодарен