Валентин Ульянов
Software engineer @ Р7
Санкт-Петербург

Почему я не буду писать свою следующую библиотеку на TypeScript

  • Зал: 421. Разработка - 2
  • Категории: Разработка
  • Секции: Frontend

Описание:

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

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

Цель не в том, чтобы убедить вас выкинуть TS из своего проекта. Она скорее в том, чтобы показать иной взгляд: как можно делать сложные вещи по-другому, и возможно, более эффективно

Доклад будет особенно полезен разработчикам библиотек и сложных проектов на JS. А также тем, кто считает, что писать на TypeScript сегодня — само собой разумеющееся.

Ждем ваш отзыв

О спикере

Валентин Ульянов

Software engineer @ Р7
Санкт-Петербург

В IT больше 8 лет. Последние 2 занимался бэкендом на Node.js и разработкой инструментов, а сейчас работаю в Р7 - делаю редакторы документов типа Word и Excel. Разрабатываю свой open source проект. Выступаю на конференциях и веду IT-сообщество в Питере на 600+ человек. Мечтаю стать спецом мирового класса в компьютерных науках

Похожие доклады