Сергей Соловьев
Компания: Т-Банк
Уверен, любой разработчик ловил баги, связанные с арифметикой дат или часовыми поясами. Работа с датами и временем всегда была одной из болевых точек экосистемы JavaScript (и программирования в целом). На примерах разберем трудности в задачах со временем, обсудим, какова в этом всем роль Date API, истории веба, механики небесных тел, британских железных дорог и римских императоров.
Поговорим о том, как библиотеки вроде date-fns
или Luxon
пытаются преодолеть эти трудности и насколько это у них получается. Обсудим, станет ли Temporal API швейцарским ножом для решения всех проблем. Наконец, накидаем небольшой чек-лист, который поможет вам уменьшить количество багов при работе со временем и обеспечить наилучший UX для ваших пользователей.
Компания: Т-Банк