Size: a a a

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

2021 April 03

c

chainik in Node.js — русскоговорящее сообщество
Встроить можно.
источник

Х

Хазиф in Node.js — русскоговорящее сообщество
Отправь ссылку на статью, пожалуйста. Или на страницу документации
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Strapi, но он на koa
источник

M

Max | BM Studio in Node.js — русскоговорящее сообщество
Это и есть с хорошей расширяемостью, лучше не найти
источник

Х

Хазиф in Node.js — русскоговорящее сообщество
Проект уже есть. Хочу добавить админ-панель. Переписывать не вариант
источник

c

chainik in Node.js — русскоговорящее сообщество
😊 Я не говорил, что есть статья. Нужно разобраться в нем, тогда делать. Там вся документация этим пронизана. На фронте используется реакт.
источник

Х

Хазиф in Node.js — русскоговорящее сообщество
Не-не, все прочие не подходят по требованиям, а вот этот по своей идеологии. Он ненормальный: типы взаимодействия задаются не в коде, а в GUI в админ-панели
источник

Х

Хазиф in Node.js — русскоговорящее сообщество
И без реакта его не завести?
источник

c

chainik in Node.js — русскоговорящее сообщество
Из коробки за 5 минут простые вещи настраиваются. Типа строковых полей, bool и прочее. А дальше можно напильником. Если нужна особая вьюшка для сущности - создаёте компонент реакта. Также серверную часть можно к нему поправлять в том же стиле. Скажем, есть у Вас список какой - нибудь, скажем, из enum. И Вам его нужно выводить не селектом, а какими-то бэйджами с особым оформлением - если создадите свой компонент, он будет использоваться вместо сьандартного.
источник

c

chainik in Node.js — русскоговорящее сообщество
😂
источник

AK

Anton Krevedko in Node.js — русскоговорящее сообщество
Хай ребзя! Переодически задаю сюда вопрос. Как вы отсекаете middleware которая не должна использоваться для определенного роута в Express?
источник

N

Nikita in Node.js — русскоговорящее сообщество
не юзаем мидлвары на все рауты сразу?)
источник

N

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

AK

Anton Krevedko in Node.js — русскоговорящее сообщество
Допустим у нас есть fooRoutes.js
В нем дофига эндроинтов

router.get(‘/a’)
router.post(‘/b’)
.... и т.д

На каждый из ендпоинтов кладется еще число мидлварий

В конечном итоге чтобы дойти до последнего эндпоинта в файле будут задерганы в мидлвари по пути (я про router.use)

Так вот как лучше сделать так чтобы они не дергались если они не нужны для этого эндпоинта
источник

N

Nikita in Node.js — русскоговорящее сообщество
ну самое просто решение в лоб это просто в мидлваре проверять req.path/req.originalUrl
источник

b

black man in Node.js — русскоговорящее сообщество
Ребят всем привет, подскажите прогу для работы и визуализации с sql / noSQL наподобие как у mongoDB robo3t
источник

AK

Anton Krevedko in Node.js — русскоговорящее сообщество
Во, а есть что-то лучше сейчас?
источник

N

Nikita in Node.js — русскоговорящее сообщество
но вы не ответили на вопрос что за мидвары, нужен не теоретический пример, а конкретно ваш кейс

потому что я на практике больше 1 мидлвары на раут не использую - нет надобности

у вас может очень много логики вынесено в мидлвары
источник

JD

John Doe in Node.js — русскоговорящее сообщество
как вариант просто не вешай её через use, а вешай на каждый роут

Либо выдели группу роутов для которых точно нужна это мтдлевара и повесь через use
источник

B

Bat in Node.js — русскоговорящее сообщество
tableplus
источник