Literal types — это конкретные значения как типы: "GET" | "POST" | "PUT" — только эти строки. 1 | 2 | 3 — только эти числа. true | false — то же что boolean. Полезны для: явного перечисления допустимых значений, discriminated unions, type-safe API клиентов. В сочетании с as const: const METHODS = ["GET", "POST"] as const — тип будет readonly ["GET", "POST"]. Это лучше enum в большинстве случаев — нет рантайм overhead.
Что такое literal types и зачем они нужны?
Middle
306 просмотровAFK Offer AI
Как настроить Node.js для работы за nginx reverse proxy?