WebDev+ | Веб-разработка
8.26K subscribers
552 photos
247 videos
10 files
718 links
Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки

Связь: @devmangx
Download Telegram
Прокачай TypeScript с помощью ключевых утилитных типов

Сохрани, чтобы не потерять

#TypeScript

@WebDev_Plus
⚡️Утилита на TypeScript для отображения вложенных ключей объекта в плоское объединение путей в точечной нотации

#TypeScript

@WebDev_Plus
Please open Telegram to view this post
VIEW IN TELEGRAM
Вывод типов по вложенным путям объектов в TypeScript — чисто и типобезопасно

#TypeScript

@WebDev_Plus
Mapped types в TypeScript + ремап ключей для выбора нужного обработчика

#TypeScript

@WebDev_Plus
Exclude<T, U> в TypeScript позволяет вырезать подмножество из объединённого типа

#TypeScript

@WebDev_Plus
Ремаппинг mapped types в TypeScript для автоматической генерации feature-флагов!
#TypeScript

@WebDev_Plus
🔥1
⚡️ В TypeScript можно использовать labeled tuples, чтобы на этапе компиляции жёстко задавать точную длину массива.

#TypeScript

@WebDev_Plus
4
Mapped types + generic indexing в TypeScript
Форма вашего payload привязана к имени события.
Обратились к неправильному полю внутри обработчика? Ошибка компиляции. 👇

#TypeScript
Сопоставленные типы и обобщённая индексация в TypeScript

Форма payload привязана к имени события.

Обратился не к тому полю внутри обработчика — получил ошибку компиляции.

#TypeScript

@WebDev_Plus
Определи форму данных. Убери проверки 👇

#TypeScript
Please open Telegram to view this post
VIEW IN TELEGRAM
Angular 22 теперь с собственным AI Agent Skill.

Установил один раз — и любой кодирующий агент сразу понимает:

Лучшие практики Angular 22
Signals и Signal Forms
Standalone Components
Zoneless Angular
Современная архитектура Angular
Кодинг-конвенции Angular

Теперь агент думает как эксперт по Angular, а не просто генерирует общий код.
Установка:
npx angular-cli-ai install-skill


AI эффективен только в контексте.
Для максимума подключите Angular 22 MCP Server и включите экспериментальные devserver задачи.

#Angular #Angular22 #AI #ClaudeCode #TypeScript #WebDev

@WebDev_Plus
⚡️ Валидация строковых паттернов с помощью template literal types в TypeScript

#TypeScript

@WebDev_Plus