Vue + .Net8 разделение фронтенда и бэкенда, уникальный фреймворк быстрого разработки (поддерживает отечественные разработки)## Основные характеристики фреймворка
- Быстрая разработка (все базовые функции генерируются кодогенератором)
- Поддержка расширения бизнес-кода фронтенда и бэкенда, бэкенд предоставляет множество часто используемых расширений и общих классов
- Фронтенд и бэкенд предоставляют около 300 методов расширения и свойств, разработчики могут использовать эти функции для написания расширенного бизнес-кода
- Кодогенерация (кодогенератор может автоматически генерировать бизнес-код фронтенда и бэкенда для основных и вспомогательных таблиц, более 30 настроек могут быть настроены онлайн)
- Автоматическое преобразование ключа/значения в таблицах фронтенда
- Автоматическое связывание данных в селектах и чекбоксах фронтенда, не требуется писать код
- Поддержка автоматического генерирования кода фронтенда и бэкенда для основных и вспомогательных таблиц (один-к-одному), а также автоматического связывания данных и расширения бизнес-кода, не требуется писать код
- Поддержка расширения вспомогательных таблиц (один-к-многим), не ограничено типом и количеством вспомогательных таблиц, расширение позволяет легко реализовать функциональность
- Если вы освоите этот фреймворк, вы сможете ощутить преимущества, не работая по 996-часовому графику и не теряя волосы ^_^## Области применения фреймворка
- Проекты с разделением фронтенда и бэкенда
- Написание различных RESTful API для бэкенда. Базовый код бэкенда генерируется кодогенератором, на этом коде можно продолжать разрабатывать бизнес-функциональность
- Разработка форм фронтенда (можно сразу начать изучать по демонстрационным примерам)
- Совместное использование с мобильными приложениями для разработки H5 или полностью H5
- Разработка для мобильных устройств, приложений, WeChat Mini Programs (uniapp), подробнее ниже
- В рамках существующих функций кодогенератора можно продолжать настраивать его функциональность, чтобы решать повторяющиеся задачи
Технологические зависимости для разработки
- Бэкенд: VS2022, .Net8, EFCor8.0, SqlSugar, JWT, Dapper, SignalR, Quartz.Net, Autofac, SqlServer/MySql/PGSql/Oracle, Redis
- Фронтенд: VsCode, Vue2/vue3, Vite, TypeScript, vuex, axios, promise, element ui, element plus
Ссылки
Документация фреймворка
версия vue3: http://www.volcore.xyz
версия vue2: http://v2.volcore.xyz/document/guide
App, H5, WeChat Mini Programs: http://app.volcore.xyz/
#### В 2023.10 добавлена поддержка SqlSugar
Не просто добавление SqlSugar, но и переписан бэкенд, добавлен SqlSugar-версия фреймворка и поддерживается отдельно
SqlSugar: https://www.donet5.com/## Фреймворк для мобильных приложений (uniapp) выпущен, также полностью автоматически генерируется код, сканируйте QR-код WeChat для просмотра
1. Стандартная страница
Вся передняя и задняя часть кода страницы генерируется на основе конфигурации в интерфейсе генератора кода и поддерживает расширение бизнес-логики.

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

Страница редактирования основной и вложенных таблиц

3. Настройка процесса утверждения

4. Утверждение данных

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

6. Графики и статистика
Фреймворк предоставляет множество графиков и статистики, если можно скопировать, то можно разработать.

Другие функции...## Превью фреймворка
Комментарии ( 0 )