Size: a a a

Next.js — русскоговорящее сообщество

2020 August 01

СГ

Сергей Громов... in Next.js — русскоговорящее сообщество
Pavel Mineev
я конечно не пробовал, но в целом мне кажется для прода должно быть достаточно только next, я бы поэксперементировал с этим
я пробовал - ему нужна своя папка некста, а потом из этой папки он он пряммо ищет модули реакта в папке node_modules
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
Сергей Громов
я пробовал - ему нужна своя папка некста, а потом из этой папки он он пряммо ищет модули реакта в папке node_modules
Судя по server билду, там он не бандлит зависимости, вот тебе и ответ
источник

СГ

Сергей Громов... in Next.js — русскоговорящее сообщество
Pavel Mineev
Судя по server билду, там он не бандлит зависимости, вот тебе и ответ
да я заметил.
источник

СГ

Сергей Громов... in Next.js — русскоговорящее сообщество
я вообще не понимаю почему так, это же просто трешак какой-то.

Возможно у них были какие-то супер весомые доводы.

хз..
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
Сергей Громов
я вообще не понимаю почему так, это же просто трешак какой-то.

Возможно у них были какие-то супер весомые доводы.

хз..
Issue никто не закрывал, можно вопрос задать. Влетаешь с ноги и пишешь WTF guys?
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
Сергей Громов
да я заметил.
Ты же не бандлишь next плагины? Если вдруг FYI https://github.com/vercel/next.js/issues/4248
источник

RK

Ruslan Kopylov in Next.js — русскоговорящее сообщество
Привет. У меня есть кастомный _app.tsx, из которого я рендерю <Component {...pageProps} />
Дело в том, что перед рендером Component, мне нужно достать из него определенные данные. Например тему. Как я могу это сделать?
источник

RK

Ruslan Kopylov in Next.js — русскоговорящее сообщество
Рассматривал вариант из потенциальной пейджи возвращать массив [Theme, Component] и в App это разбирать, но потом Component не рендерится
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Тогда уж лучше здесь задать вопрос https://github.com/vercel/next.js/discussions
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Сейчас в опенсорс проектах у авторов пердаки подгарают, когда ишью открывают с вопросами
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
меня так забанили в material-ui
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
хотя там явный баг был
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
и пример некорректный
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
так если влетать со словами WTF то только в Issue 🙂
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
🦜
Тогда уж лучше здесь задать вопрос https://github.com/vercel/next.js/discussions
а так да, это верное место для вопросов
источник

RK

Ruslan Kopylov in Next.js — русскоговорящее сообщество
Ruslan Kopylov
Привет. У меня есть кастомный _app.tsx, из которого я рендерю <Component {...pageProps} />
Дело в том, что перед рендером Component, мне нужно достать из него определенные данные. Например тему. Как я могу это сделать?
Или может я могу как то попросить next js со стороны сервера принудительно перерендерить?
У меня просто тема выставляется внутри определенной Page, но рендерится тема на уровень выше (из App), следовательно когда page через пропсы меняет стейт на уровень выше, должен произойти ререндер. но SSR не идет заново рендерить все после смены темы
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Ruslan Kopylov
Или может я могу как то попросить next js со стороны сервера принудительно перерендерить?
У меня просто тема выставляется внутри определенной Page, но рендерится тема на уровень выше (из App), следовательно когда page через пропсы меняет стейт на уровень выше, должен произойти ререндер. но SSR не идет заново рендерить все после смены темы
что за тема?
источник

RK

Ruslan Kopylov in Next.js — русскоговорящее сообщество
🦜
что за тема?
цветовая схема
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Ruslan Kopylov
цветовая схема
для каждой страницы разная или для всего приложения?
источник

RK

Ruslan Kopylov in Next.js — русскоговорящее сообщество
🦜
для каждой страницы разная или для всего приложения?
каждая страница имеет право сменить цветовую схему всего приложения (а конкретно просто у контейнера поменять classname)
источник