Статті для тих, хто
виводить стек у прод
Оригінальні матеріали про React, Node.js, TypeScript і AI — з тієї ж практики, що й наше операторське ПЗ. Текст статей англійською.
Тег: generics
Power Tools TypeScript: extends, infer, ключі Maps та as Remaps
Створюйте типи рівня бібліотеки, поєднуючи умовні оператори, механізми інференції, цикли з мапуванням та перемапуванням ключів — це той самий набір інструментів, що використовується у Zod та tRPC.
1192 слівЧитатиTypeScript не є повільним — це через надмірно складні типи.
Універсальний суп, передчасне використання механізму DRY для різних типів, стани з опційними флагами та „розумні“ рішення на рівні типів уповільнюють роботу. Краще використовувати прості інтерфейси, дискриміновані союзи та обережно оцінювати витрати, пов’язані з tsc.
2143 слівЧитатиДесять звичок TypeScript, які забезпечують читабельність та безпеку великих кодових баз.
Дізнайтеся десять практичних звичок використання TypeScript — від значущих генериків та їх обмежень до повних перевірок, параметрів readonly та суворих налаштувань tsconfig — які допомагають підтримувати масштабні кодові бази у придатному стані.
2617 слівЧитатиДесять шаблонів TypeScript, які перетворюють помилки під час виконання на помилки компіляції
Дізнайтеся десять технік TypeScript — від дискримінованих союзів та оператора satisfies до типів з мітками та функції infer — які дозволяють компілятору відхиляти недійсні стани ще до розгортання вашого коду.
2744 слівЧитатиОснови TypeScript: від перших анотацій до генериків та режиму строгості
Структурований огляд системи типів TypeScript — від примітивних типів та автоматичного визначення типу до дискримінованих союзів, генериків, допоміжних типів та суворих налаштувань tsconfig.
3750 слівЧитатиЗаміна `any` у TypeScript: шість безпечних за типом патернів для поширених випадків
Дізнайтеся про практичні, безпечні за типом альтернативи `any` у TypeScript — зокрема unknown, генеріки, дискриміновані союзи та повні перевірки — для роботи з непередбачуваними даними.
1834 слівЧитатиTypeScript 6.0 пояснено: зміни в компіляторі та оволодіння генеріками
Розбирає зміни в перехідному компіляторі TypeScript 6.0 та показує, як використовувати генеріки для створення безпечнішого та більш повторно використовуваного коду на рівні типів.
2723 слівЧитати
Про ці статті
Оцінка за 24 години
Потрібен такий стек в операторському шарі? Надішліть бриф — оцінка за 24 години.