1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Cherryblossoms-caviar

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Caviar Blazor

Caviar(鱼子酱) — это фреймворк, который использует следующие технологии: Blazor + Ant Design + .NET6.

Фреймворк имеет лаконичную архитектуру, прост в использовании и современен. Он включает базовые функции управления бэкэндом и для удобства разработки инкапсулирует множество компонентов Ant Design, включая автоматический список, расширенный поиск, автоматическое меню и компоновку.

В генерации кода достигается 100% изоляция кода, что позволяет разработчикам изменять и повторно генерировать код без влияния на существующий код и без снижения гибкости разработки. В дизайне разрешений можно контролировать любое поле, меню, кнопку или API, а также отдельные элементы.

С точки зрения внешнего вида интерфейс унифицирован и обеспечивает совместимость, включая мобильную версию, которая также предоставляет хороший опыт работы на мобильных устройствах.

Особенности:

  • Генератор кода автоматически генерирует фронтенд и бэкенд с 100%-ной изоляцией кода, устраняя необходимость беспокоиться о путанице в коде.
  • Имеет разрешения для полей, данных, меню, кнопок и даже отдельных элементов.
  • Готовый к использованию высококачественный фреймворк с множеством инкапсулированных компонентов Ant Design для упрощения использования.
  • Совместимость с ПК, мобильными устройствами и iPad, работает везде и может использоваться повсеместно.
  • Поддержка WebAssembly, Server и гибридного режима.
  • Поддерживает различные базы данных: SqlServer, MySql, Oracle и другие.
  • Встроенный журнал, управление меню, управление вложениями, управление отделами, управление пользователями, управление ролями, генерация кода и т. д.
  • Множество тем для переключения по желанию.
  • Расширенный поиск поддерживает любые модели и готов к использованию.
  • Многоязычная поддержка, можно настроить любой язык.

Гибридный режим

Этот фреймворк первым в мире реализовал гибридное использование Wasm и серверного режимов. Оба режима имеют свои преимущества и недостатки, и этот фреймворк объединяет их достоинства, обеспечивая быструю загрузку при запуске через серверный режим и автоматическое переключение на Wasm-режим для экономии ресурсов во время использования. Переключение между режимами происходит автоматически и не требует настройки.

Ссылки:

Первое включение

  1. Загрузите исходный код и распакуйте его. Откройте Caviar.sln.
  2. Если вы ранее запускали код, откройте SQL Server Management Studio и подключитесь к локальной базе данных [localdb]\MSSQLLocalDB. Удалите базу данных Caviar_db.
  3. Установите Caviar.Demo.Hybrid в качестве запускаемого проекта.
  4. Запустите F5, чтобы автоматически открыть проект. Первый запуск может занять некоторое время. Будьте терпеливы.
  5. Если у вас возникли проблемы с запуском, вы можете присоединиться к QQ группе для получения помощи.

Среда использования .NET 6, Ant Design (последняя версия), Visual Studio 2022, поддерживаемые базы данных. | Edge 16 / IE 11† | 522 | 57 | 11 | 44 | Chromium 57 |

Из-за ограничений WebAssembly, Blazor WebAssembly не поддерживает браузер IE, но Blazor Server поддерживает IE 11. Подробнее см. на сайте.

🏁 Скриншоты проекта

Интерфейс входа

Главная страница

Много тем оформления

Расширенный поиск

Генерация кода

Множество языков

Адаптация под мобильные устройства

🍻 Сообщество взаимопомощи

— Если у вас возникнут какие-либо проблемы в процессе использования, я сделаю всё возможное, чтобы помочь вам решить их.

Группа в QQ

🌠 Лицензионное соглашение

Лицензионное соглашение

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Caviar-Blazor — это бэкенд-фреймворк для управления, основанный на Blazor и Ant Design. Фреймворк включает в себя основные функции для администрирования, простой и понятный интерфейс, а также предоставляет права доступа к данным, полям и API. Он позволяет детально контролировать любые элементы и лучше совместим с мобильными устройствами, что поз... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Cherryblossoms-caviar.git
git@api.gitlife.ru:oschina-mirror/Cherryblossoms-caviar.git
oschina-mirror
Cherryblossoms-caviar
Cherryblossoms-caviar
master