Об этом проекте
CoreUI Free React Admin Template — это бесплатный стартовый набор с лицензией MIT для создания административных панелей и дашбордов на React. Он построен на базе React 19 и библиотеки компонентов CoreUI React, настроен с помощью Vite и поставляется с готовым скелетом макета (хедер, футер, сайдбар), конфигурацией маршрутов, примерами представлений, стилями SCSS и образцом хранилища состояний.
Проект делает акцент на разработке с помощью ИИ. Он включает файл .cursorrules, описывающий соглашения и паттерны для React и CoreUI, ARCHITECTURE.md, охватывающий структуру проекта, иерархию компонентов, роутинг, управление состоянием и конвейер сборки, а также руководство DEVELOPMENT.md с инструкциями по настройке, рабочими процессами и примерами кода. Компоненты содержат комментарии JSDoc и PropTypes, чтобы такие помощники, как Cursor, Claude Code или GitHub Copilot, могли следовать стеку и существующим паттернам.
Начало работы: установите зависимости с помощью npm install или yarn install, запустите npm start (или yarn start) для запуска сервера разработки с горячей перезагрузкой по адресу http://localhost:3000, и npm run build для создания производственных артефактов в директории build/.
Загрузка содержит статические файлы в public/; папку src/ с ассетами, компонентами, макетами, scss, представлениями, конфигурацией навигации, точками входа App и index, маршрутами и хранилищем; а также index.html, package.json и vite.config.mjs.
Шаблон построен на библиотеках компонентов CoreUI и CoreUI PRO; многие компоненты доступны в бесплатной версии, в то время как такие элементы, как Autocomplete, Date Picker, Date Range Picker, Multi Select, Password Input, Smart Table, Stepper и Time Picker, помечены как PRO. Предлагаются отдельные дополнения: @coreui/react-data-grid для больших таблиц с сортировкой, фильтрацией, виртуализацией, закреплением колонок, встроенным редактированием и экспортом в CSV, и @coreui/react-scheduler с представлениями по дням, неделям, месяцам, повестке, ресурсам и временной шкале, поддержкой drag & drop, рекуррентностью RFC 5545 и безопасной обработкой перевода времени (DST). Эти дополнения лицензируются отдельно и не являются частью CoreUI PRO.
Аналогичные шаблоны существуют для Bootstrap, Angular и Vue, а PRO-варианты доступны для этих фреймворков, а также для Next.js. Шаблон следует семантическому версионированию. Он создан Łukasz Holeczek, Andrzej Kopański и командой CoreUI, код выпущен под лицензией MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.