React Admin: un marco de trabajo para aplicaciones de administración hecha con ReactJS
Un marco frontend para crear aplicaciones administrativas que se ejecutan en el navegador sobre las API REST / GraphQL, utilizando ES6, Reaccionar y Diseño de materiales . Anteriormente llamado admin-on-rest . De origen abierto y mantenido por marmelab . Esta plantilla presenta:
- Se adapta a cualquier backend (REST, GraphQL, SOAP, etc.)
- Desarrollado por material-ui , < a href = "https://redux.js.org/" rel = "nofollow"> redux , forma redux , redux -saga , react-router , < / span> recomponer , vuelva a seleccionar y algunos más
- Interfaz de usuario súper rápida gracias a la representación optimista (se procesa antes de que el servidor regrese)
- Deshacer actualizaciones y eliminaciones durante unos segundos
- Documentación completa
- Relaciones (muchas a una, una a muchas)
- Validación de datos
- Internacionalización (i18n)
- Formato condicional
- Themeable
- Admite cualquier proveedor de autenticación (REST API, OAuth, autenticación básica, ...)
- Cuadrícula de datos con todas las funciones (clasificación, paginación, filtros)
- Filtrar mientras escribes
- Admite cualquier diseño de formulario (simple, con pestañas, etc.)
- Acciones personalizadas
- Gran biblioteca de componentes para varios tipos de datos: booleano, número, texto enriquecido, etc.
- editor WYSIWYG
- Personalizar panel, menú, diseño
- Súper fácil de extender y anular (solo son componentes React)
- Interfaz altamente personalizable
- Puede conectarse a múltiples backends
- Se puede incluir en otra aplicación React
- Inspirado por la popular ng-admin ( también por marmelab)
La paleta de colores de esta plantilla esta compuesta por 40 colores:
Color | Name | Hex | Rgb |
---|---|---|---|
Fruit Salad | #50b251 | rgb(80,178,81) | |
Hurricane | #8b7c7f | rgb(139,124,127) | |
Bay of Many | #2c3493 | rgb(44,52,147) | |
Jon | #311a30 | rgb(49,26,48) | |
Pomegranate | #f44434 | rgb(244,68,52) | |
Bay of Many | #2c3494 | rgb(44,52,148) | |
Wild Blue Yonder | #848cbc | rgb(132,140,188) | |
Lucky Point | #1e2366 | rgb(30,35,102) | |
Pigeon Post | #b4bcdc | rgb(180,188,220) | |
Nutmeg | #85482b | rgb(133,72,43) | |
Spun Pearl | #afa8b5 | rgb(175,168,181) | |
Mountain Meadow | #189c7c | rgb(24,156,124) | |
Thunder | #2b2a2b | rgb(43,42,43) | |
Polo Blue | #98a3d4 | rgb(152,163,212) | |
Tan | #d1a282 | rgb(209,162,130) | |
Natural Gray | #908982 | rgb(144,137,130) | |
Pine Cone | #715c51 | rgb(113,92,81) | |
Malibu | #74b8f4 | rgb(116,184,244) | |
Tan | #cda683 | rgb(205,166,131) | |
Kabul | #5d4c40 | rgb(93,76,64) | |
Bay of Many | #2c3492 | rgb(44,52,146) | |
Corduroy | #58726c | rgb(88,114,108) | |
Jordy Blue | #8fc4f2 | rgb(143,196,242) | |
Blue Bell | #8c8cc4 | rgb(140,140,196) | |
Chambray | #405894 | rgb(64,88,148) | |
Citrine White | #fbfadc | rgb(251,250,220) | |
Charm | #ce6a86 | rgb(206,106,134) | |
Russett | #7f5c58 | rgb(127,92,88) | |
Tamarind | #2c102c | rgb(44,16,44) | |
Fedora | #636263 | rgb(99,98,99) | |
Tickle Me Pink | #fc74a4 | rgb(252,116,164) | |
Sandstone | #776c65 | rgb(119,108,101) | |
Rope | #8b511e | rgb(139,81,30) | |
Rangitoto | #303826 | rgb(48,56,38) | |
Citrine White | #fbf6e0 | rgb(251,246,224) | |
Fern | #58b159 | rgb(88,177,89) | |
Empress | #847a7c | rgb(132,122,124) | |
Coffee Bean | #2c0d27 | rgb(44,13,39) | |
Bismark | #4a7880 | rgb(74,120,128) | |
Cinnabar | #eb493d | rgb(235,73,61) |