Size: a a a

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

2020 February 15

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
а шо за схемы
источник

SM

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

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
это как жои, только без ненужной прослойки в виде жои
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
Просто потом из этих схем хочется сгенерить сваггер доку, но хочется чтобы в ней использовались ref'ы, дабы она не была такой жырной
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Направьте в чат expressjs не могу найти по поиску
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Exi(s)t
Направьте в чат expressjs не могу найти по поиску
Потому что его нет.Задавай тут
источник

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Sheldhur Mornor
Просто потом из этих схем хочется сгенерить сваггер доку, но хочется чтобы в ней использовались ref'ы, дабы она не была такой жырной
Joi не оч, +
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Имеется примерно такой api point. (не пинать ногами накидал наскоряк). Не суть. Вопрос: как можно его переиспользовать внутри приложения, тоесть прокинуть data либо вернуть ошибку? Или лучше все же продублировать логику?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Exi(s)t
Имеется примерно такой api point. (не пинать ногами накидал наскоряк). Не суть. Вопрос: как можно его переиспользовать внутри приложения, тоесть прокинуть data либо вернуть ошибку? Или лучше все же продублировать логику?
Глянь про реализацию сервисов и вызовов методов сервиса из обработчика запроса иначе спустя время ты охуеешь от количества бойлерплейта
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Таких api предполагается с десяток, и мне при рендеринге страницы желательно сразу рендерить стартовую инфу
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
А не тянуть сначала страницу, потом апи, потом на клиенте рендерить
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Илья | 😶
Глянь про реализацию сервисов и вызовов методов сервиса из обработчика запроса иначе спустя время ты охуеешь от количества бойлерплейта
Спасибо, гляну. Вот-вот. Предполагаю, что будет расти количество апи и постоянно дублировать код - дичевая затея)
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
Exi(s)t
Имеется примерно такой api point. (не пинать ногами накидал наскоряк). Не суть. Вопрос: как можно его переиспользовать внутри приложения, тоесть прокинуть data либо вернуть ошибку? Или лучше все же продублировать логику?
вынести в мидлвари, осознать что для валидации надо юзать Ajv, оставить в мидлварях только бизнес логику, посмотреть на получившегося монстра и осознать что экспресс не нужен
источник

E

Exi(s)t in Node.js — русскоговорящее сообщество
Походу придется слазить с него) Раздражает, что код пишет меня, а не я его в случае с express
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sheldhur Mornor
вынести в мидлвари, осознать что для валидации надо юзать Ajv, оставить в мидлварях только бизнес логику, посмотреть на получившегося монстра и осознать что экспресс не нужен
а что нужен?
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
фастифай, он и быстрее и всё то что над экпорессом придется нарутить идет из коробки
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sheldhur Mornor
фастифай, он и быстрее и всё то что над экпорессом придется нарутить идет из коробки
а бизнес-логику тоже в мидлвари будешь помещать? если нет, то почему в экспрессе бизнес-логика должна быть в мидлварях?
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
а?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sheldhur Mornor
вынести в мидлвари, осознать что для валидации надо юзать Ajv, оставить в мидлварях только бизнес логику, посмотреть на получившегося монстра и осознать что экспресс не нужен
ну вот же ты пишешь "оставить в мидлварях только бизнес логику"
источник

SM

Sheldhur Mornor in Node.js — русскоговорящее сообщество
а?
источник