Size: a a a

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

2021 June 16

SK

Semyon Krutolevich in Next.js — русскоговорящее сообщество
Всем привет, залил проект на vps, при переходе с главной все страницы грузятся нормально, когда обновляешь эту же страницу 403 выбирает nginx + nextjs
источник

TP

Taras Petriichuk in Next.js — русскоговорящее сообщество
привет гайс!
А с next.js можно сбилдить реакт подобный билд index.html + js файл логики что бы потом скормить nginx

или ему надо node сервер полюбом?
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
next export
источник

TP

Taras Petriichuk in Next.js — русскоговорящее сообщество
так он html файлы генерит
для каждой страницы
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
И?
источник

G

Github Releases Noti... in Next.js — русскоговорящее сообщество
zeit/next.js
v11.0.1-canary.2
источник

V

Valentin in Next.js — русскоговорящее сообщество
Подскажите можно как то заставить некст убирать лишние параметры урл, при запросе файлов, кейс запроса:
referer: site/page?tab=value
GET /_next/data/bla-bla-bla/page?tab=value
источник

G

Github Releases Noti... in Next.js — русскоговорящее сообщество
zeit/next.js
Pre-release v11.0.1-canary.2
### Core Changes

- docs: fix ignoring-eslint-url during build: #26165
- Fix babel-loader failing on JSON5 syntax: #26194
- Fix eslint version check for older versions: #26212
- fix: use a client-side navigation when redirecting to a rewriten URL: #25990

### Documentation Changes

- Update docs on static image imports: #26211
- Update note in script doc: #26214

### Example Changes

- Update examples to use React 17: #26133

### Credits

Huge thanks to @DavidVaness, @nickbabcock, @jwilsson, @timneutkens, and @antoinechalifour for helping!
источник
2021 June 17

Z

Zabashta in Next.js — русскоговорящее сообщество
Подскажите, пожалуйста, можно ли как-либо декомпозировать страницу на контейнеры, которые будут иметь функции gssp gsp? Формально нет же смысла на каждой странице делать запрос к бд от шапки сайта? Легче ее один раз вынести в отдельный компонент, чтобы она стучалась самостоятельно на сервер
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Нельзя
источник

Z

Zabashta in Next.js — русскоговорящее сообщество
А если у меня в шапке кнопка логин меняется на профайл, то при каждом переходе пользователя на другую страницу будет каждый раз прыгать интерфейс, шо делот
источник

🦜

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

Z

Zabashta in Next.js — русскоговорящее сообщество
Слишком объемный ответ, я не понимат :0
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
У тебя два выхода. В _app layout делать. На самих страницах использовать шаблон (это композиция компонентов)
источник

AF

Aleksey Filippov in Next.js — русскоговорящее сообщество
Ребята, смотрю пример dockerfile из документации (https://nextjs.org/docs/deployment).

Когда копируются файлы перед запуском:

COPY --from=builder /app/next.config.js ./
COPY --from=builder /app/public ./public
COPY --from=builder --chown=nextjs:nodejs /app/.next ./.next
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/package.json ./package.json

1. Нужно ли мне сюда же добавлять конфиги tailwind / postcss. Или они используются только при билде?

2. Нужно ли использовать .dockerignore (ниже пример моего файла), или третий этап (runner) в dockerfile не берет ничего лишнего и так?

.git/
.gitignore

## existing Next.js builds
.next/

vercel-build.sh

## installed inside container
node_modules/
источник

SK

Semyon Krutolevich in Next.js — русскоговорящее сообщество
Ребят, после любого роута, когда перезагружаешь страницу 404 летит, с чем может быть связано?
источник

3

38218 in Next.js — русскоговорящее сообщество
Почему при переходе по страницам в
resolvedUrl
добавляются параметры
[…slug]
? т.е. при урл
/home/slug1/slug2
получается
resolvedUrl: /home/slug1/slug2?slug=slug1&slug=slug2


При прямом переходе хвоста из
?slug=slug1&slug=slug2
нет, resolvedUrl такая же, как в браузере
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
как происходит переход? это больное место раутера
источник

3

38218 in Next.js — русскоговорящее сообщество
Через Link, ссылка формируется из текущего pathname + будущий slug
источник

PM

Pavel Mineev in Next.js — русскоговорящее сообщество
ты еще query передаешь видимо
источник