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