Здравствуйте.
--
Все вы знаете что для SEO есть SSR на основе React.JS и JavaScript (TypeScript)
И называется это готовое решение
Next.JS
В документации для продакшена есть вот такая информация:
https://nextjs.org/docs/api-reference/next.config....
И вот в чём суть вопроса, проблема в том, что если в папке
"pages"
есть другая папка с
.js файлами
или страница с GET параметрами, то, если намеренно перезагрузить страницу - возникает
ошибка 500
.
И это я говорю про продакшен, в девеломпе тоже может возникать такая ошибка, но чаще на страницу 404, при чём билд делает страницу, о чём можно убедится если проверить собранную папку "out".
Какие-то страницы не испытывают этих проблем, какие-то напротив. Вот я собственно и пытаюсь понять, что не так с этой вложенностью??? Как настроить и убедится что эта страница есть в проекте?
Ещё напрягает вопрос настройки с динамической сменой параметров. В документации с этим скудно. У меня есть теория что для этого есть
rewrites так как я вижу там роуты и патчи.
Что не так с этим Next.JS или я что-то не так делаю? И головная боль это редирект на странцу 404 если страницы нет.
В девеломп проекте с этим всё ок.
Если с этим всё так грустно, может перейти на Vue или Angular :)
P.S. Это просто отчаяние, так как я так и не нашёл рабочего решения.