169 похожих чатов

Всем вопрос! Кто как работает с localStorage в nextjs? Уже надоело видеть

проблемы серверного рендеринга 🙃

Интересует какой-нибудь хороший хук, вариантов по гуглингу мало

13 ответов

16 просмотров

Используй куки

Alexis- Автор вопроса
Hexxxamiron
Используй куки

Нужен локалстор. Не совет)

Localstorage это БРАУЗЕРНЫЙ апи. Сервер это не браузер. Надо делать изоморфные приложения, а не ваш локасторадж

Alexis- Автор вопроса
Назар Швець
Localstorage это БРАУЗЕРНЫЙ апи. Сервер это не бра...

Ого, а я и не знал (сарказм) Вопрос по-прежнему актуален 😄 П.с. избегание проблемы- не её решение

А по вопросу замены — куки. Как обычных так и httpOnly(если инфа нужна только на сср)

Alexis- Автор вопроса
Назар Швець
А по вопросу замены — куки. Как обычных так и http...

Хочу хранить юзера в ЛС. Он мне и нужен то только когда уже серверный рендер прошел. Соответственно и в куках и в сессионном сторе не сохранить столько инфы, сколько в ЛС. Вариантов применения ЛС в нексте миллион. Так что лишать себя такого инструмента, избегая проблемы ССР - глупо, имхо

Alexis
Ого, а я и не знал (сарказм) Вопрос по-прежнему а...

А вообще, чё в этом сторадже люди хранят?

Alexis
Хочу хранить юзера в ЛС. Он мне и нужен то только ...

Ммм, так а если у юзера инфа в профиле поменяться, как ты новые данные получишь?)

Alexis- Автор вопроса
Назар Швець
Ммм, так а если у юзера инфа в профиле поменяться,...

Я так понимаю, совета тут не будет и ты сам не знаешь, как решать такие проблемы?😄 Не переживай, консистентность сохраняется. И за нее отвечает не лс

Alexis
Я так понимаю, совета тут не будет и ты сам не зна...

Ммм, как именно он за неё отвечает? Ты один раз при регистрации юзеру кладёшь в лс данные? Ты никогда их не запрашиваешь заного? Что будет если юзер почистит лс? Защищён ли ты от того что юзер(или браузерное расширение) руками себе фича-флаги врубит? UPD: Неправильно прочитал, ок, если не он, значит ты таки делаешь реквест за юзером?

Назар Швець
Ммм, как именно он за неё отвечает? Ты один раз пр...

Я всё подвожу к тому, что реквеста тебе не избежать, и проще всего будет просто респорс от реквеста на сервере кешить, ставить скелетон, и грузить данные на клиенте

что хук должен для тебя делать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
15
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта