🅅aleriy
тот кто действительно ищет и кому надо тот найдет
🅅aleriy
а навязывать всем подряд то что никому не нужно это уже другой вопрос
🅅aleriy
мне кажется надеяться на робота поисковой системы вообще какая-то ошибочная стратегия
🅅aleriy
какая-то гигантская рулетка с несколькими миллионами чисел на колесе
🅅aleriy
ожидать что кто-то в поиске найдет именно твой сайт, не поленится и тыкнет в ссылку, не поленится и прочитает хотя бы заголовок... так себе идейка
SENATOR ARMSTRONG
Как сохранять изменение языка после рефреша страницы с react i18next?
🅅aleriy
Как сохранять изменение языка после рефреша страницы с react i18next?
в localStorage например сохранять в момент переключения текущую выбранную локаль
Looch
query?
Looch
{lang}.yoursite.com
Looch
И под каждый язык желателен отдельный бандл
🅅aleriy
Ты открытые сервисы так пилишь ?
мне повезло, я только энтерпрайзом занимаюсь всегда
Daniil
мне повезло, я только энтерпрайзом занимаюсь всегда
Тогда странно слышать от тебя Советы как бизнесу вести себя
🅅aleriy
Тогда странно слышать от тебя Советы как бизнесу вести себя
ну свои у меня свои три бизнеса уже были с 95 года, так то понимание есть что к чему нужно бизнесу
🅅aleriy
так же есть понимание что не нужно простым людям
🅅aleriy
некоторые бизнесы лучше бы удалить из всех поисковиков, за их рекламу бесконечную и бестолковый продукт, который они предлагают
SENATOR ARMSTRONG
🅅aleriy
Есть подходящий плагин для такого?
я правильно понял, что у тебя юзер выбирает язык на сайте и ты хочешь запомнить этот выбор?
Looch
Не, нужен именно 1 домен
Так ты это просто роутером можешь разрулить, ну или если реально не нужно менять url, то тогда забей и делай через localStorage
🅅aleriy
просто вариантов решения несколько от переключения на домен, добавления в урл параметра локали типа hostname/ru/dashboard до отправки на бакенд запроса на смену локали, подгрузку траслейтов и запоминания текущей локали в куки или самое простое в localStorage.setItem/getItem хранить значение
Dmitry
Есть экран А с него переход на экран Б и с Б есть на А. Переходить я могу много раз и тыкая назад возвращаюсь Никак не сделать что если я перешёл с Б на А и потом с А на Б сделать как бы goBack
Dmitry
Видимо можно Есть go и тд Но в вебе не видел такого
Dmitry
Нет
Dmitry
Реплейс по идее поможет
Oleg
Изучил контекст реакта и он мне показался легче редакса :/
Ivan
Редакс более интерпрайзное решение
Oleg
Так и есть
Сейчас начну делать проект на Next. А там как я понял, проблема с установкой сторонних либ. Нужно заморочиться, чтобы поставить Редакс. И вот думаю может легче просто контекст использовать
Ivan
Ну типа делаю фронт я один)
Если тебе позволяют делать что хочется, то почему бы и нет)
Oleg
Угу)
Ivan
Хоть на джейквери пиши ахах
🅅aleriy
ну разные вещи для разных задач совершенно редакс и контекст апи
🅅aleriy
имитацию конечно можно исполнить
Ivan
ну разные вещи для разных задач совершенно редакс и контекст апи
Все что можно сделать на редаксе, можно и сделать на реакт контекст. Просто подход разный
🅅aleriy
вопрос только зачем
🅅aleriy
т.е. ты хочешь сделать редьюсер в локальном стейте и прокидывать его через контекст апи вниз?
Ivan
вопрос только зачем
Открываешь значит бложек, а там и редакс и реакт и ещё тона библиотек - вопрос - нахуя когда это все вот вообще не нужно
Ivan
Фанатизм - хуже неправильного инструмента
Ivan
Имхо, в современном мире, в проде можно и обойтись без этой тройки (реакт вью и ангуляр)
Ivan
Если это не надр
Dmitry
вопрос только зачем
Что значит зачем? Все будет работать даже проще
Dmitry
Если не пихать все в один контекст
🅅aleriy
🅅aleriy
а потом сидеть и ломать голову почему сотни ререндеров всего приложения происходят
Ivan
а потом сидеть и ломать голову почему сотни ререндеров всего приложения происходят
Это проблема возникает тогда когда программист не понимает как это работает. Редакс если приготовить неправильно ничем не лучше окажется
SENATOR ARMSTRONG
Спасибо админам за то что уменьшили время с 30 с до 10, намного удобнее
Dmitry
в редаксе так же на каждый чих все подписчики тригерятся тебе ни кто не мешает предотвращать + контексты можно на фичи дробить и к фичам ложить и апдейт одного не тригернет другие
Andrey
господи, опять "велоредакс на контекстах" еще не надоело обсасывать эту тему? каждый видимо думает, что он уникум, изобрел чудодейственную замену унылому редаксу, причем реактовыми коробочными функциями!!!!
Ivan
господи, опять "велоредакс на контекстах" еще не надоело обсасывать эту тему? каждый видимо думает, что он уникум, изобрел чудодейственную замену унылому редаксу, причем реактовыми коробочными функциями!!!!
Тут вопрос в том что человек хочет заюзать то что ему понравилось, а другой говорит о том что все хуйня - редакс мой боженька спаситель от всех бед. Имхо, редакс - избыточен в большинстве проектов
Ivan
Редко на фронт кидают сложную логику, а если и так делают , то скорее всего проблема в проектировании
Bogdan
я уже смотреть не могу на ридакс
Ivan
лол
Я не говорю про мобильные приложения, а про обычные сайтики
VovaN
Редко на фронт кидают сложную логику, а если и так делают , то скорее всего проблема в проектировании
В проектировании проблема, если на фронт кидают то, что не нужно, и наоборот
Ivan
Не всегда нужны эти велосипеды, которые уже сто раз изобрели. Можно и пешком походить , если далеко не надо
Andrey
Я не говорю про мобильные приложения, а про обычные сайтики
какая разница с контекстом и юзредьюсером бойлерплейта меньше не станет зато нет документации, тестов, общепринятых практик, конвенций не говоря уже о перфоманс траблах
Oleg
При использовании чистого контекста у тебя все дерево под каждым консьюмером будет обновляться
Ну в консьюмер же нужно кидать один компонент которому нужен стейт не?
Александр
При использовании чистого контекста у тебя все дерево под каждым консьюмером будет обновляться
Ничему не учит опыт react-redux v5 где они поместили в контекст не сам store, а его содержимое, эхх
Andrey
Не всегда нужны эти велосипеды, которые уже сто раз изобрели. Можно и пешком походить , если далеко не надо
ну ради бога у себя юзайте, но не надо транслировать свои изыски в массы плз особенно если это не полкреплено здравой аргументацией "за" "избыточен" - вообще не аргумент
Ivan
При использовании чистого контекста у тебя все дерево под каждым консьюмером будет обновляться
Так ты юзаешь консьюмер в тех местах, где тебе надо, и очень редко после них строится хоть какое-то дерево 🤔
Ivan
ну ради бога у себя юзайте, но не надо транслировать свои изыски в массы плз особенно если это не полкреплено здравой аргументацией "за" "избыточен" - вообще не аргумент
Чем это изыски? Редакс не панацея, зачем его юзать если он не нужен. я считаю что KISS принцип реализуется засчет упрощения дерева зависимостей и велосипедов
Ivan
Я не говорю про все проекты