Почему я не буду писать свою следующую библиотеку на TypeScript
FRONTEND
TypeScript с нами уже больше 10 лет, и за это время было множество статей и докладов о том, какой он чудесный. Но почти не было материалов о его слабых сторонах, и вряд ли это из-за того, что таковых нет. Пришло время изучить этот вопрос. И не просто изучить, а сделать это в контексте разработки инструментов.

Сначала обсудим основные особенности TypeScript. Насколько он повышает надежность кода на самом деле, как влияет на скорость разработки и в чем его реальная польза. Затем перейдем к системному коду: посмотрим кейсы где TS может нам помешать. Поговорим о проблемных моментах, про которые редко кто-то задумывается. Дальше разберем решения: как получить основные преимущества TS без написания логики на нем.

Цель не в том, чтобы убедить вас выкинуть TS из своего проекта. Она скорее в том, чтобы показать иной взгляд: как можно делать сложные вещи по-другому, и возможно, более эффективно.
О СПИКЕРЕ
В IT около 10 лет. Последние 2 занимался разработкой инструментов и бэкендом на Node.js, а сейчас делаю редакторы документов типа Word и Excel. Разрабатываю свой open source проект. Выступаю на конференциях и веду IT-сообщество в Питере на 600+ человек. Мечтаю стать спецом мирового класса в компьютерных науках
MIDDLE
Валентин Ульянов
Р7, Санкт-Петербург
Software engineer
26 апреля
№107 "Север"
14:10-14:55
СМОТРИТЕ ТАКЖЕ