Мастер-класс "Типизируй этo"Инструменты

Доклад принят в программу конференции
Александр Шушунов
EPAM Systems

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

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

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

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

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

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

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