1 Star 0 Fork 25

yangze8818 / AJAXJS Framework

forked from frank42a / AJAXJS Framework 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

轻量级全栈中台框架:AJAXJS

License Email QQ群

我们对微中台的定义是:电商+线下进销存+CMS+工作流。

特点:

  • 全栈,包含前端、后端库
  • 轻量级,简单易学易用
  • 免依赖或少依赖

采用技术:

  • 前端:Vue.js(MVVM+组件化) + LESS.js
  • 后端:Java 1.8 + Tomcat 8 + MySQL/SQLite

AJAXJS 很少第三方的库或包依赖,一方面也避免太复杂。关于“轮子”一说,的确是,不过就是自己都理过一遍代码,不是随便粘贴人家的,而且务求清晰精炼平易近人,易懂易修改,避免晦涩的地方。文档、注释、单测等齐备。详见官网 https://framework.ajaxjs.com/framework/ 介绍。

      ___       _       ___  __    __      _   _____        _          __  _____   _____  
     /   |     | |     /   | \ \  / /     | | /  ___/      | |        / / | ____| |  _  \ 
    / /| |     | |    / /| |  \ \/ /      | | | |___       | |  __   / /  | |__   | |_| |  
   / / | |  _  | |   / / | |   }  {    _  | | \___  \      | | /  | / /   |  __|  |  _  {  
  / /  | | | |_| |  / /  | |  / /\ \  | |_| |  ___| |      | |/   |/ /    | |___  | |_| |  
 /_/   |_| \_____/ /_/   |_| /_/  \_\ \_____/ /_____/      |___/|___/     |_____| |_____/ 

各项目一览

这是用一个源码空间(Git/SVN)存放着多个项目。包含以下各个项目。

项目名称 简介 依赖库 打包方式
aj-base 基础库,包含大量工具函数实用方法和类似 Apache DBUtils 的 JDBC 封装,浏览项目 readme javassist jar
aj-web MVC 框架,类似 Spring MVC 的精简实现,浏览项目 readme,也是一个完整后台程序 ajaxjs-base web-fragment jar
aj-js 独立的前端框架,基于 vue.js 2.x/less.js,并包含官网静态页浏览项目 readme | DEMO vue.js/less.js war
aj-cms CMS 内容管理模块,是一个完整后台程序浏览项目 readme ajaxjs-base 和 ajaxjs-web web-fragment jar
aj-demo 一个包含前后台的网站,可方便学习或作为快速手脚架,浏览项目 readme aj-cms war
aj-workflow 一个包含前后台的网站,可方便学习或作为快速手脚架,浏览项目 readme aj-cms war
aj-middle 一个包含前后台的网站,可方便学习或作为快速手脚架,浏览项目 readme aj-cms war

虽然 Maven 依赖的都是 JAR 包,但实际里面包含了相当的前端资源,JSP/HTML/CSS/JS,我们的前端框架 javascript 代码也包含在内。 达成这一项技术的是 Servlet 3.0 的 “Web 模块部署描述符片段”功能,也就是说,前端资源通过 Servlet 3.0 WebFragment 特性打包到 jar 里面。片段可以指页面文件或 JSP 文件、png/jpg 图片文件、*.tld 标签定义文件甚至 web.xml 配置文件也可以作为片段引入,即 web-fragment.xml。

前端库快速浏览 DEMO

教程

参见 wiki

联系方式

版权声明 LICENSE

作者版权所有,开源许可:Apache License, Version 2.0

空文件

简介

全栈 Web 框架,崇尚务实,追求精良,绿色环保型框架。A fullstack Java web project. It's small, clean, simple, not only backend code writen in Java, but also frontend code in JS. 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/yangze8818/ajaxjs.git
git@gitee.com:yangze8818/ajaxjs.git
yangze8818
ajaxjs
AJAXJS Framework
master

搜索帮助