Dante Cloud UI

screenshot of Dante Cloud UI
vite
vue
unocss
vuetify

Dante Cloud 国内首个支持阻塞式和响应式服务并行的微服务云原生基座。采用领域驱动模型(DDD)设计思想,以「高质量代码、低安全漏洞」为核心,高度模块化和组件化设计,支持IoT等物联网设备认证,满足国家三级等保要求、支持接口国密数字信封加解密等系列安全体系的多租户微服务解决方案。独创的“一套代码实现微服务和单体两种架构灵活切换”的企业级微服务平台。 点个star 持续关注更新!

Overview

Dante Cloud presents itself as an innovative and powerful solution in the realm of enterprise-level cloud-native microservices. Designed with a strong emphasis on high-quality code, low-security vulnerabilities, and modularity, Dante Cloud aims to simplify the complexities of modern software development. By offering both microservices and monolithic architectures through a single codebase, it addresses the evolving needs of businesses in a digitized environment.

This platform is built on the foundation of the Spring ecosystem, making it a compelling choice for organizations looking to enhance their application architecture while ensuring future adaptability. With a focus on seamless user experience and maintaining high standards, Dante Cloud is poised to support enterprises through their digital transformation journeys.

Features

  • Dual Architecture Flexibility: Dante Cloud allows developers to switch seamlessly between microservices and monolithic architectures with one codebase, catering to various development needs over the project lifecycle.

  • High-Quality Code Standards: Embracing the Domain-Driven Design (DDD) philosophy, Dante Cloud is engineered for maintaining high code quality and minimizing potential security risks.

  • Modular and Component-Based Design: Its architecture emphasizes modularization, offering configurable capabilities and “pluggable” functionality to meet different customer requirements effectively.

  • National Security Compliance: The platform supports advanced security protocols, including the national standard digital envelope for encryption and decryption, ensuring compliance with national cybersecurity regulations.

  • Support for Diverse IoT Devices: Dante Cloud is tailored to work efficiently with smart TVs and various IoT devices, thereby addressing the growing interconnected ecosystem.

  • User-Centric Customization: It prioritizes functionality that aligns with user needs, allowing developers to design and implement features based on specific business requirements instead of being burdened by unnecessary functionalities.

  • Ease of Transition for Various Users: Whether you're a traditional project user or a startup, Dante Cloud facilitates smooth transitions and scaling options, catering to different levels of technical expertise and project complexity.

  • Open Source and Community Driven: As an open-source project under the Apache License, Dante Cloud promotes collaborative development, allowing users to learn, modify, and innovate based on its codebase while following specified guidelines.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

unocss
UnoCSS

UnoCSS is an instant, on-demand atomic CSS engine that generates utility classes at build time. It's highly customizable, extremely fast, and compatible with Tailwind CSS utilities while offering additional features like attributify mode and pure CSS icons.

vuetify
Vuetify

Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

pinia
Pinia

Pinia is the official state management library for Vue.js. It provides a simple and intuitive API with full TypeScript support, devtools integration, and modular design. Pinia replaces Vuex as the recommended state management solution for Vue 3.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.