Віктор Турський про програмування / навігатор

інструменти / react-admin

React Admin

React Admin — готовий декларативний фреймворк для побудови адмінок поверх React. На каналі він фігурує як еталонний приклад готового декларативного конструктора в аргументі Віктора про те, як «розробляти UI швидше» (войс №2: швидша розробка UI): такі інструменти роблять стандартні CRUD/спискові екрани дуже швидкими, але вони надто стандартизовані, щоб пасувати кожному проєкту — саме тому WebbyLab зрештою побудував власний крос-проєктний інструмент для адмінок. Ширший висновок від цього не змінюється: schema-driven конструктори в стилі редактора рівнів кардинально здешевлюють роботу над UI.

Розібрано у відео

Повʼязане

Декларативний UI (білдери на схемах) — концепція, яку React Admin уособлює. Material UI — нижчий шар, який він обгорнув власними schema-driven конструкторами. Абстракції — будувати конструктори під конкретний проєкт — це та сама сміливість щодо абстракцій, яку проповідує канал.