Un conjunto de Java/.Net+Vue marco de desarrollo rápido de código bajo con separación de front-end y back-end

Descripción del Proyecto

Este es un marco de desarrollo rápido simple y multiplataforma basado en Java Boot/.Net Core. Miles de clases de uso común están encapsuladas en los extremos frontal y posterior, lo que es conveniente para la expansión; el generador de código está integrado para admitir la generación de código comercial frontal y posterior, para lograr un desarrollo rápido y mejorar la eficiencia del trabajo; el marco integra formularios, informes , gráficos, pantallas grandes y otras demostraciones de uso común son fáciles de usar directamente; el marco de backend es compatible con Vue2 y Vue3.

Arquitectura Tecnológica

  1. 1. Compatibilidad de bases de datos: MySQL (predeterminado), SQLServer, Oracle, PostgreSQL, DATADB, NPC
  2. Base de datos del almacén de oro
  3. 2. Almacenamiento de archivos distribuidos: Compatible con MinIO y almacenamiento de múltiples objetos en la nube, como Alibaba Cloud OSS, Huawei Cloud OBS,
  4. Qiniu Cloud Kodo, Tencent Cloud COS, etc.
  5. 3. El backend está desarrollado en base a IDEA + Eclipse + Spring Tool Suite.
  6. 4. El front-end se desarrolla en base a Node.js+Vue+TypeScript+Vite+Pinia+Pnpm+Element-ui, etc.
  7. 5. Desarrollo de terminales móviles Desarrollo de Node.js

Método de implementación

  • tarro 
  • Docker/Docker-Componer

función de plataforma

Entrada de la aplicación: www.jnpfsoft.com/?csdn , si tiene tiempo, puede intentar construirlo usted mismo.

  • Generador de código bajo: Basado en Mybatis-plus-generator, se personaliza un conjunto de generadores de código configurando las anotaciones de los campos de la base de datos, front-end WEB (vue), terminal móvil (vue), back-end (controlador, entidad, mapperxml) se puede generar en línea, servicio) y otros códigos reducen en gran medida la dificultad de desarrollo.
  • Desarrollo de código cero: equipado con una gran cantidad de controles reutilizables, a través de la operación de elementos de la interfaz, controles de arrastrar y soltar para generar automáticamente aplicaciones visuales.

  • Motor de flujo de trabajo: incluye dos partes, el formulario de proceso y el motor de proceso. El formulario de proceso está diseñado visualmente y es altamente configurable. Adopta un diseño de plantilla de formulario estructurado y un diseño de modo de análisis centralizado. Adáptese a las necesidades de varios escenarios en las condiciones nacionales de China, configuración WYSIWYG, código bajo, configuración alta.
  • Control de autoridad flexible: se adopta la gestión de autoridad RBAC y la autoridad se puede controlar en menús, botones, columnas de datos y restricciones, alcance de autorización, etc.
  • Diseño de pantalla grande: diseñe libremente páginas, arrastre y suelte controles en la página, configure el contenido y el enlace de datos para diferentes controles, y realice el desarrollo de páginas visuales en pantalla grande en función de lo que ve es lo que obtiene.
  • Diseño del portal: diseño de portal completamente nuevo, operación simple, arrastrar y soltar gratis, autoadaptación de múltiples terminales para edición única, que satisface completamente las necesidades individuales de los usuarios.

  • Diseño de gráficos enriquecidos: admite una sola tabla y varias tablas, varias pantallas gráficas, análisis de datos empresariales fáciles de realizar y gestión de operaciones de toma de decisiones.
  • Generación integral de aplicaciones de aplicaciones: es fácil crear aplicaciones móviles para sistemas IOS y Android, realizar una agregación integral de varias funciones, acceso multiterminal, realizar la operación de conectar el front-end a los datos de fondo y obtenga rápidamente los datos desde el primer plano hasta el fondo.
  • Inicio de sesión de terceros: la biblioteca de herramientas de inicio de sesión autorizadas de terceros listas para usar proporciona una interfaz unificada, admite el acceso a cualquier sitio web de OAuth y realiza rápidamente la función de inicio de sesión de OAuth.

  • Comunicación IM: el sistema IM es compatible con múltiples plataformas como PC, aplicación móvil, applet WeChat, etc. PC + mobile lo acompañará para resolver las preocupaciones del trabajo empresarial.
  • Apoyar el desarrollo secundario: ricas aplicaciones listas para usar para satisfacer las necesidades comerciales y de gestión en constante cambio de las empresas, los productos desarrollados en base a la plataforma son más estables y confiables, las especificaciones de código, fáciles de aprender y rápidos de usar, etc., pueden darse cuenta expansión del negocio de manera integral.
  • Cree rápidamente servicios SaaS: las empresas pueden expandir rápidamente sus dimensiones y crear servicios de plataforma SaaS en cualquier momento y en cualquier lugar.Los desarrolladores solo necesitan preocuparse por el negocio y la innovación;

Supongo que te gusta

Origin blog.csdn.net/Z__7Gk/article/details/131965349
Recomendado
Clasificación