Size: a a a

React — русскоговорящее сообщество

2020 December 27

YK

Yury Khmarin in React — русскоговорящее сообщество
Dmitriy Shuleshov
о чудо но куки на сервере можно получить и без некста\нактса
где-то такое было, с применением useswr очень удобно
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Yury Khmarin
голова ходит )))
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
const express = require('express');
const morgan = require('morgan');
const bodyParser = require('body-parser');
const cookieParser = require('cookie-parser');
const cors = require('cors');
const mongoose = require('mongoose');
require('dotenv').config();
// bring routes
const blogRoutes = require('./routes/blog');
const authRoutes = require('./routes/auth');
const userRoutes = require('./routes/user');
const categoryRoutes = require('./routes/category');
const tagRoutes = require('./routes/tag');

// app
const app = express();

// db
mongoose
 .connect(process.env.DATABASE_LOCAL, { useNewUrlParser: true, useCreateIndex: true, useFindAndModify: false, useUnifiedTopology: true })
 .then(() => console.log('DB connected'))
 .catch(err => {
   console.log(err);
 });

// middlewares
app.use(morgan('dev'));
app.use(bodyParser.json());
app.use(cookieParser());
// cors
if (process.env.NODE_ENV === 'development') {
 app.use(cors({ origin: ${process.env.CLIENT_URL} }));
}
// routes middleware
app.use('/api', blogRoutes);
app.use('/api', authRoutes);
app.use('/api', userRoutes);
app.use('/api', categoryRoutes);
app.use('/api', tagRoutes);

// port
const port = process.env.PORT || 8000;
app.listen(port, () => {
 console.log(Server is running on port ${port});
});
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
куда мне вставить ?)
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Yury Khmarin
куда мне вставить ?)
Это не первая брачная ночь, гугл вам в помощь
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Dmitriy Shuleshov
Это не первая брачная ночь, гугл вам в помощь
я месяца три тра)(аюсь. Думаю забить и сделать на обычном экспрессе и не сношаться больше
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Yury Khmarin
я месяца три тра)(аюсь. Думаю забить и сделать на обычном экспрессе и не сношаться больше
Я видел это ваше сообщение уже раз 5 и ваше неосиляторство зависит только от вас.
источник

V

Vlad in React — русскоговорящее сообщество
Yury Khmarin
я месяца три тра)(аюсь. Думаю забить и сделать на обычном экспрессе и не сношаться больше
просто перенеси логику получения юзера на сервер(не апи)
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Vlad
просто перенеси логику получения юзера на сервер(не апи)
вот уже ближе. Тогда придётся подключать экспресс и на стороне некста
источник

V

Vlad in React — русскоговорящее сообщество
Yury Khmarin
вот уже ближе. Тогда придётся подключать экспресс и на стороне некста
зачем
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Vlad
просто перенеси логику получения юзера на сервер(не апи)
а то я мозг ломал как через апи авторизовывать с сохранением
источник

V

Vlad in React — русскоговорящее сообщество
некст предоставляет методы которые выполняются на сервере, гугли getInitialProps / getServerSideProps
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Vlad
некст предоставляет методы которые выполняются на сервере, гугли getInitialProps / getServerSideProps
а вот как, щас попробую, спасибо!
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Vlad
некст предоставляет методы которые выполняются на сервере, гугли getInitialProps / getServerSideProps
да просто курсов по нексту нету, просто нету нормального курса без всяких аполло, фаербэйзов и так далее, но где есть авторизация, роли (админ, юзер и другие), защита путей и так далее. Нашёл один единственный курс, а его ведёт какой-то араб-индус, а они частенько всё криво делают) Зато он мне рассказывает что надо
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Dmitriy Shuleshov
Это не первая брачная ночь, гугл вам в помощь
спасибо , пакет сработал, но теперь localstorage надо считать, а оно не передаётся
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Yury Khmarin
спасибо , пакет сработал, но теперь localstorage надо считать, а оно не передаётся
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Yury Khmarin
спасибо , пакет сработал, но теперь localstorage надо считать, а оно не передаётся
Скажу еще раз, может неясно выразился.
Полагаясь на хранение токена в локал сторадже - невозможно сделать изоморфную авторизацию
источник

YK

Yury Khmarin in React — русскоговорящее сообщество
Dmitriy Shuleshov
Скажу еще раз, может неясно выразился.
Полагаясь на хранение токена в локал сторадже - невозможно сделать изоморфную авторизацию
угу понял спасибо)
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Всем привет. Я с небольшим вопросом.
Делаю AJAX запрос в componentDidMount компоненты. Подскажите нубу, как запомнить полученное значение, чтобы потом его использовать в верстке?
кроме как залить его в стейт компоненты можно?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
источник