Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: discriminated-unions
TypeScript не медленный — преусложнённые типы являются причиной.
Универсальные супы, преждевременное использование механизма DRY для различных типов, состояние опционального флага и излишняя сложность на уровне типов снижают скорость разработки. Лучше использовать простые интерфейсы, дискриминированные союзы и тщательно оценивать затраты, связанные с инструментом tsc.
2143 словЧитатьДискриминация союзов в TypeScript: сделать незаконные состояния не представимыми
Замените булевые мешки состояний на дискриминированные союзы TypeScript — для обеспечения исчерпывающего описания состояний, использования типов Result, обработки загрузок, аутентификации, процесса оплаты и передачи свойств, которые нельзя неправильно сохранять.
3622 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.