Size: a a a

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

2021 June 04

🦜

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

y

ymdev in Next.js — русскоговорящее сообщество
да страшно готовые CMS брать, там через день дыру закрывают. Если не в самом движке, так в каком-нибудь плагине
источник

🦜

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

y

ymdev in Next.js — русскоговорящее сообщество
Вполне нормально явление, когда админка торчит наружу. Тем более, если это в каком-то массовом продукте (в смысле когда большая база пользователей и у каждого своя админка)
источник

N

Nuruddin in Next.js — русскоговорящее сообщество
Здравствуйте , как делать редирект с апи ?
export default (req, res) => {
   const auth = new Auth()
   auth.writeToCokies(instaClient, req.body.username, req.body.password).then(result => res.redirect("/"))
}
Сделал вот так , страница не перенаправляется , приходит статус 307
источник

🦜

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

🦜

🦜 in Next.js — русскоговорящее сообщество
возможно, отрицать не буду
источник

y

ymdev in Next.js — русскоговорящее сообщество
ну, статус 307 это как раз подходящий статус для редиректа как и 302. Почему редиректа может не происходить - хз
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
res.writeHead(302, {
     Location: '/',
   })
   res.end()
источник

🦜

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

PM

Preved Medved in Next.js — русскоговорящее сообщество
По моему, никак, как не пробовал у меня не вышло
источник

А

Александр in Next.js — русскоговорящее сообщество
Прокси нет. По поводу контура не совсем понял. Тыкаюсь с локалхоста на локалхост. Если запрос идет с клиента, то куки есть. Если пробовать с getServerSideProps, то вижу, что в реквеста кука есть, но когда запрос доходит до бекенда на экспрессе - там куки нет
источник

А

Александр in Next.js — русскоговорящее сообщество
Есть ощущение, что куку нужно как-то дополнительно передавать в getServerSideProps. Запрос делается через инстанс аполло клиента
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Да, тебе надо из заголовка вытащить и прокинуть в gssp
источник

N

Nuruddin in Next.js — русскоговорящее сообщество
не помогло
у меня на клиенте форма , при сабмите выполняется
 axios.post("/api/login", {
           username: state.username,
           password: state.password
       })
api/login :
export default (req, res) => {
   const auth = new Auth()
   auth.writeToCokies(instaClient, req.body.username, req.body.password).then(result => {
       res.writeHead(302, {
           Location: '/',
       })
       res.end()
   })
}
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Не знаю, что может идти не так. Это ответ в одном из ишью в репе
источник

N

Nuruddin in Next.js — русскоговорящее сообщество
видимо надо будет на клиенте в реакте сделать редирект
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
https://nextjs.org/docs/api-reference/next.config.js/redirects можешь попробовать еще это добавить
источник

N

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

G

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

- Bump "engines" to node >= 12.0.0: #25761
- Support for static image imports: #24993

### Documentation Changes

- doc: update TS version for --incremental: #25736

### Example Changes

- Update tsconfig of example to be consistent with default output of next.js: #25581

### Credits

Huge thanks to @hiramhuang, @styfle, @daku10, and @atcastle for helping!
источник