Загрузка страницы

"Growing Data Center networking mgmt UI using ClojureScript, Reagent and re-frame" by Kirill Ishanov

For the past 8 years Apstra has been building a product that manages Data Center networks configuration and operation. Our UI was built using ClojureScript from day one and had to evolve in order to support growing complexity of a back-end and growing amount of features. As a result, we've built a large SPA with hundreds of screens and complex visualizations.

In this session I'll describe architectural decisions that we had to make on UI side in order to keep a large ClojureScript codebase maintainable, including:

* Code structuring and conventions
* UI state management
* Interacting with REST API and GraphQL
* Forms framework using clojure.spec
* Collections management for datatables/cards/lists
* Interop with JavaScript and React libraries

This session will also cover some organizational aspects of using ClojureScript, like growing the team and onboarding new developers, working with support on production issues and dealing with management when it comes to technology choices.

Видео "Growing Data Center networking mgmt UI using ClojureScript, Reagent and re-frame" by Kirill Ishanov канала ClojureTV
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 мая 2023 г. 18:05:23
00:37:48
Яндекс.Метрика