Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 October 15

Р

Руслан in NodeUA - JavaScript and Node.js in Ukraine
Боюсь представить сколько стоит бумажная версия
источник

Y

Yuri in NodeUA - JavaScript and Node.js in Ukraine
что такое $50 для нод гуру?)
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Значение знаешь? Либ Ген
источник

Р

Руслан in NodeUA - JavaScript and Node.js in Ukraine
Спасибо, скачал.
Обещаю заплатить за все книги, которые я скачал и которые помогли мне.
источник

OS

Oleh Shubin in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov на стриме идет наложение звука
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Вітаю. Вот вопрос. Есть 2 тимы. обе пишут на джаваскрипте например, хотя это не обязательно.

Пишут приложение с 0. Как лучше организовать тех документацию, флоу и деливери чтобы команды работали максимально без блокеров. Мб есть литература?
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
а кодова база одна?
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Ой ой. не уточнил. 1 - бек. 2 - фронт
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Разные кодовые базы. Есть архитектура на уровне компонентов, есть юзерсториз, апрувнутый дизайн допустим.
Монорепозитории я не люблю из-за опыта яндекса:) Просто интересно как эффективно построить процесс и какая документация для этого пишется
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Допустим пилят SPA с несложной логикой на беке
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Ну я можу тобі свою думку сказати, але я такі речі не організовував) Може, хтось з досвідом скаже.
На мою думку, якщо прописати якийсь OpenAPI specification і його дотримуватися, то тоді можна просто незалежно працювати.
Беку пофіг на фронт, фронту пофіг на бек. Є обмін даними. Все. Ну, це в теорії
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
не зовсім же)
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
звучить непогано, але думаю на практиці це не спрацює ефективно
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
та хз, два отдельных репы бек/фронт
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
и документация апи
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
и я хз, что еще нужно. У нас сваггер прост, в нем основное описано
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Спасибо! Очень трудно такое распланировать заранее. Задокументировать АПИ можно с простой логикой, но для большого проекта проще её генерить мб? Мне кажется тут типо должно работать front-first. Или бэк-first. И должны быть какие-то меты как это описывать
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Конечно круто когда можешь предсказать все роуты и параметры:)) Ну кстати, возможно в рамках спринта это реально сделать при наличии опыта
источник

I

Igor in NodeUA - JavaScript and Node.js in Ukraine
по поводу организации процесса - зависит от выбраной SDLC модели + организации команд (functional vs cross-functional)
если бекендеры себе отдельно кодят а фронтендеры отдельно - будут возникать постоянно блокеры это нужно учитывать при планироваии задач на иттерацию (если такое есть)

с точки зрения организации документации - лучше всего чтобы дока по апишке автоматически генерировалась на основании кода.
если для апи выбран REST like формат - swagger это умеет делать по д разные языки. Пытаться вручную где-то потом это обновлять - гиблое дело


по поводу монорепы/мультиреп - все зависит от задач и не нужно смотреть как большие себе делают
если нужно разграничивать доступ к исходникам разным командам - мультирепа например
но в таком случае возникает вопрос оперейшина и накручивания дополнительных инструментов вокруг чтобы это все себе работало
источник

TD

Tereshenko Denis in NodeUA - JavaScript and Node.js in Ukraine
Круто. Дякс.
Про доступ — есть Github teams в организации. пока так...
Если автогенерить спеку — понятны преимущества, но получается фронтенд тима будет немного отставать по фичам и доганять бэкенд?
источник