React Grid Layout в деле: эволюция гео-аналитики в 2ГИС Про
Как дать пользователю ответ на конкретный вопрос с помощью гео-аналитики? Идеальный ответ — это заходишь в сервис, нажимаешь одну большую кнопку и сразу видишь ответ на свой вопрос. Но, как и в любой сложной системе, в реальности всё устроено сложнее. В этой статье — история трансформации 2ГИС ПРО: от перегруженного картографического интерфейса для гиков до гибкой платформы, где любой может собрать себе рабочее пространство под конкретную задачу. Расскажу, как мы: – отказались от устаревших слоёв в пользу виджетов, – пересобрали интерфейс вокруг единого дашборда, – внедрили независимую логику для виджетов, – переехали на сетку, виртуализацию и архитектуру, вдохновлённую микросервисами, – сделали миграцию незаметной для пользователей. Наш опыт будет точно полезен для разработчиков UI, веб-инженеров, работающих с дашбордами и тем, кто строит большие аналитические продукты. Внутри — как из мысли на бумажке вырастает продакшен-интерфейс.
https://habr.com/ru/companies/2gis/articles/990082/
#вебразработка #reactjs #reactquery #reactgridlayout