их в Redux.
В БД есть поле created_at (дата создания записи) в формате вида: 2020-03-19 21:36:07.194+00.
Как лучше преобразовать дату в нормальный вид, учитывая что эти данные понадобятся в независимых друг от друга компонентах? Про moment.js в курсе, но где и в какой момент это лучше делать? В редюсере редакса перед сохранением проходиться по всему массиву записей? Или есть способ получше? Как будет производительнее?
пока проблема производительности не стоит - оптимизировать её === вставлять палки в свой же велосипед.
обычный timestamp с timezone. Можно в редусере в state положить уже обработанную дату - хочешь moment, хочешь date-fns. По производительности - пока не задумывайся, делай как удобнее.
обычно вообще в юниксе дату присылают... мне кажется, если тебе исходная дате не нужна, преобразовывай в нужную сразу при получании, а при отправке на серв конвертируй обратно.
Обсуждают сегодня