Size: a a a

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

2020 December 22

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Так, мне кажется мы не туда зашли) Эти вещи для меня очевидны 😂
А вот стиль именования ошибок и их шеринг между двумя репами – вопрос открыт
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Чекни openAPI
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Там есть их гайд, в целом +- такой же во всех такого рода штуках
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Чекни openAPI
Это swagger под нейтральным именем
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
И как открытый стандарт
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Круто, дяк
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Так, мне кажется мы не туда зашли) Эти вещи для меня очевидны 😂
А вот стиль именования ошибок и их шеринг между двумя репами – вопрос открыт
Это был пример, когда ошибки одного рода обрабатываются не там где следует, и попадают в одну кучу с ошибками протокола
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
А шеринг как лучше оформить? Отдельаня репа, или пакет, или хардкод
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Это был пример, когда ошибки одного рода обрабатываются не там где следует, и попадают в одну кучу с ошибками протокола
Я конкретно хочу именно бизнес-логики еррор коды описать
Валидация не интересна
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Наиболее корректный ответ: как удобнее.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Для внешнего потребителя артефакт от тебя это схема апи
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Файл, а не репа и не пакет
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Которому можно дать айдишник совпадаюший с ссылкой на него на своем домене
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Нее, эт понятно
Я просто на фронте не хочу еррор коды записывать отдельно
В итоге придется актуализировать два места сразу
Хочу держать строковые литералы в одном месте
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Она точно будет уникальная среди таких схем)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Нее, эт понятно
Я просто на фронте не хочу еррор коды записывать отдельно
В итоге придется актуализировать два места сразу
Хочу держать строковые литералы в одном месте
Я за монорепу в таком случае бы топил
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но это очень дискуссионная тема
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Я планирую в будущем подтянуть еще и мобилки, потому хочу бек отдельно от фронта иметь
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
И какую сторону не принять, количество прилетевших гнилых помидор одно и то же
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Иначе будет монорепа из 3-4х реп) А это чутка попахивает, как по мне
источник