СТАФФ 014 [HD]. Как Figma переехала на TypeScript.

  Рет қаралды 356

Стафф Инженер

Стафф Инженер

Күн бұрын

www.figma.com/blog/figmas-jou...
Telegram: t.me/staff_engineers
Chapters
00:00 Введение и проверка стрима
04:19 Описание языка Skill и причины перехода на TypeScript
06:35 Различия между self в Python и TypeScript
09:07 Рост команды и улучшение опыта разработчика
13:45 Переход с языка SQ на TypeScript
27:03 Постепенный переход от JavaScript к TypeScript
34:01 Использование собственного транспайлера
36:17 Тестирование и исправление ошибок типов
40:55 Постепенная модуляризация при миграции с JavaScript на TypeScript
43:02 Важные аспекты миграции кодовой базы
47:20 Польза использования TypeScript
51:23 Возможность перехода на другие типизированные языки программирования
57:57 Транспиляция и порядок инициализации
01:04:06 Оптимизация девертализации
01:17:25 Изменение порядка объявлений с помощью препроцессоров
01:21:55 Отладка кода на разных языках с помощью SourceMap
01:25:12 Обеспечение безопасности с помощью макросов и предпроцессоров
01:29:31 Использование дженериков в языке Skew
01:32:49 C# и интересные возможности
01:35:10 Написание статей для привлечения разработчиков
01:38:19 Приглашение слушателей присылать статьи и обещание продолжать исследовать разные темы
Keywords
Figma, TypeScript, Skill, переход, производительность, WebAssembly, self, Python, разработчик, Figma, SQ, TypeScript, производительность, JavaScript, инициализация классов, доступность символов, транспилятор, ESBuild, постепенный переход, JavaScript, TypeScript, компания Figma, транспайлер, код на языке Skew, тестирование, исправление ошибок типов, миграция, кодовая база, JavaScript, TypeScript, постепенная модуляризация, план поэтапного внедрения, резервное копирование, тестирование, изменения, TypeScript против JavaScript, переход на другие языки программирования, транспиляция, порядок инициализации, TypeScript, Skew, front-end, back-end, проверка типов, проверка синтаксиса, деструктуризация массивов, оптимизация девертализации, SourceMap, препроцессоры, порядок объявлений, отладка, макросы, тестовый код, безопасность, дженерики, Figma, TypeScript, миграция, комментарии, перегрузка операторов, преимущества, статья, разработчики, код, инженеры

Пікірлер
Node JS - Быстрый Курс за 1 час
1:01:52
Владилен Минин
Рет қаралды 535 М.
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 33 МЛН
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 34 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 180 МЛН
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 21 МЛН
СТАФФ 010 [HD]. Улучшение в Stream API: Gatherers
11:20
Стафф Инженер
Рет қаралды 100
STM32 I2C ч.2 CMSIS
47:28
MBDLB
Рет қаралды 1,7 М.
TypeScript - Быстрый Курс за 70 минут
1:08:00
Владилен Минин
Рет қаралды 622 М.
Вводная лекция про бэкенд - ШБР 2024
1:53:45
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 33 МЛН