Типизируй этoИнструменты

Программный комитет ещё не принял решения по этому докладу
Александр Шушунов
EPAM Systems

Разработчик с 14-летним стажем. Последние 3 года верстает формочки на JS.
Адепт церкви Дядюшки Боба. Искренне верит, что внутреннее качество продукта неразрывно связано с внешним.

Skype: AShushunov vk: ashushunov tel: +79206921316
Тезисы

Часто видите ошибку “itShouldBeAnArray.map is not a function”? Автодополнение IDE дает список всех идентификаторов проекта? С трудом понимаете, что конкретно надо этому API? Коллеги с бэка смеются и советуют перейти на “настоящий” язык?

Нет! JavaScript мы не бросим! Потому что он хороший :). Мы его протипизируем! И поможет нам в этом Flow!

Мы рассмотрим пример приложения на React, в котором есть "немного" ошибок. Мы увидим, как статическая типизация их победит и поможет нам написать код быстрее и проще!

JavaScript
,
Фронтенд / другое
,
Рефакторинг

Другие доклады секции Инструменты

PWA with PWF
Ignacio Anaya
Bloq Inc | Auth0