The AXUI front-end framework is built on HTML5, CSS3, and JavaScript standards, with TypeScript used for type management. It has no library dependencies and is designed to meet diverse needs with a focus on design.
AXUI aims to provide comprehensive components and modules, complete parameters and functionalities, and straightforward application and operation to minimize user cognitive load.
In front-end development with AXUI, HTML is used whenever possible. CSS is preferred over JavaScript for styling, and JavaScript is used minimally. When extensive JavaScript is necessary, it is designed to be highly reusable.
- Supports HTML5, CSS3, and JavaScript standards, with emphasis on semantics and accessibility.
- Enhances native tags and supports Markdown and KaTeX.
- Built on native JavaScript, without any third-party libraries.
- Utilizes modern web technologies, with no support for outdated browsers like IE and Opera.
- Offers responsive layouts across multiple devices, ensuring excellent display on both mobile and desktop.
- Employs global and local CSS variables, allowing users to customize the appearance.
- Constructs components using the WebComponent standard, with state changes via attribute modifications.
- Written in TypeScript, providing auto-completion for module parameters and object properties, facilitating team collaboration.
- Develops with ES Modules (ESM), utilizing import and export methods.
- Meets the needs of both non-professional rapid web development and professional secondary development.
Website:https://www.axui.cn
Examples:https://www.axui.cn
NPM:https://www.npmjs.com/package/@codady/axui
Github:https://github.com/codady/axui
Gitee:https://gitee.com/codady/axui
QQ Group:952502085
QQ Online:3217728223