Make things more easier

🙋‍♀ Java 是可以把小项目变成中项目的,中项目变成大项目的,但是,我们要反其道而行之。

Java can turn small projects into medium-sized ones, and medium-sized projects into large ones. However, we should do the opposite.

🌈 我们提供轻量级的组件,免费,开源,简单清晰易用,不但有后端还有前端的。技术栈:Java/Spring/TypeScript/NodeJS/Vue/React/Serverless。

We offer lightweight components, free, open-source, simple, and easy to use, not only for backend but also for the frontend. Tech stack: Java/Spring/TypeScript/NodeJS/Vue/React/Serverless.

🍿 AJAXJS 轻量级组件开源矩阵:

Open-source Lightweight Component Matrix:

名称 简介 官网/源码 目的
aj-utils 小型、干净、简单的 Java 工具库 https://aj-util.ajaxjs.com 基础库
SqlMan 轻量级数据库访问组件 https://sqlman.ajaxjs.com 中间件
aj-framework 围绕 Spring 的扩展库,集成日常组件 https://aj-docs.ajaxjs.com 中间件
aj-security 实用的 Java Web 安全库 https://security.ajaxjs.com 基础库
aj-iam 用户管理、单点登录、权限管理 https://iam.ajaxjs.com 中间件
aj-mcp 支持 Java8 的 MCP 实现 https://mcp.ajaxjs.com 组件
aj-json 手写 JSON 解释器 https://github.com/lightweight-component/aj-json 组件/学习
aj-ftp 手写 Java FTP 客户端 https://github.com/lightweight-component/aj-ftp 组件/学习
aj-s3client 手写 S3 存储 Java 客户端 https://github.com/lightweight-component/aj-s3client 组件/学习
lightweight-springboot 基于 SpringMVC 手写 SpringBoot https://github.com/lightweight-component/aj-lightweight-springboot 中间件/学习
aj-mvc 手写 IoC 与 SpringMVC https://github.com/lightweight-component/aj-mvc 中间件/学习
aj-qrcode 原生生成二维码 https://github.com/lightweight-component/aj-qrcode 组件/学习
aj-document API 文档提取工具 https://github.com/lightweight-component/aj-document 组件/学习
LittleHelper TypeScript, Little Helper for Cloudflare workers https://github.com/lightweight-component/aj-qrcode 中间件
aj-dev-tools 开发者工具、监控模块 https://github.com/lightweight-component/aj-dev-tools 中间件
aj-smart-code-platform 数据服务、低代码平台 https://github.com/lightweight-component/aj-smart-code-platform 中间件
aj-workflow 轻量级工作流引擎 https://github.com/lightweight-component/aj-workflow 中间件

所有代码都尽可能配有完整的注释、单元测试和文档。项目倾向于采用测试驱动开发(Test-Driven Development)。 此外,这不仅是一个服务端框架,同时也包含前端库。前端部分使用 Vue.js 或 iView.js 编写,同时使用原生 JavaScript 和 TypeScript。 后端使用 Java 8 开发,并采用 MySQL 8 作为数据库。

All the code has full comments, unit tests, and documentation as much as possible. I prefer Test-Driven Development. Moreover, it's not only a serverside framework but also a client-side library. The frontend is written in Vue.js or iView.js, and both native JavaScript and TypeScript are used. The back-end is written in Java 8 and uses MySQL 8.

源码 Source Code

https://github.com/lightweight-component | https://gitee.com/lightweight-components | https://gitcode.com/lightweight-component

联系 Contact

QQ Group:3150067 | Email | Blog