你有几个邮箱呢?你是怎么分配它们的用途呢?码云账号增加多邮箱支持!
指数
0
Watch 17 Star 30 Fork 7

frank42a / AJAXJS FrameworkJava

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
全栈 Web 框架,包含 Java 后端框架和 H5 前端库。A fullstack Java web project. It's small, clean, simple, not only backend code writen in Java, but also frontend code in JS. 展开 收起

https://framework.ajaxjs.com

克隆/下载
frank42a 最后提交于 no commit message
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

欢迎来到 AJAXJS: A full-stack Web Framework for Java!

特点:全栈 、轻量级、函数式和响应式编程。

License Email QQ群

本框架早期是前端的,故名曰 ajax-js,后打算定位为全栈框架(基于 Java)。前端提供了常见的 UI 组件,后端提供 IOC/AOP/ORM/MVC/REST 等特性,支持 Map/POJO 的 CRUD 服务,基于 DAO/Service/Controller 分层。

AJAXJS 很少第三方的库或包依赖。功能不算很多,但应该较为实用的那些。尽管很多都是“轮子”但自己都理过一遍代码,务求清晰精炼易懂易修改,避免晦涩的地方。文档、注释、单测等齐备。详见官网 https://framework.ajaxjs.com 介绍。

注意:整合 Reactor 3 尚在目标计划中,需要时间来调研与学习新鲜事物。

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

各项目一览

项目名称 简介 依赖库 打包方式
ajaxjs-base 基础库,包含大量工具函数和实用方法,浏览项目 readme javassist jar
ajaxjs-data 数据层,类似 DBUtils 的 JDBC 封装,更小巧和简单,浏览项目 readme ajaxjs-base jar
ajaxjs-web MVC 框架,类似 Spring MVC 的精简实现,浏览项目 readme ajaxjs-base jar
ajaxjs-web-js 独立的前端框架,基于 vue.js 2.x,并包含官网静态页浏览项目 readme | DEMO vue.js/less.js war
ajaxjs-cms 整个各个子项目的网站发布系统,浏览项目 readme ajaxjs-data+ajaxjs-web jar
ajaxjs-demo 一个包含前后台的网站,可方便学习或作为快速手脚架,浏览项目 readme ajaxjs-cms war
ajaxjs-tools 孵化室、测试代码、其他杂项工具 ajaxjs-web war

前端资源通过 Servlet 3.0 WebFragment 特性打包到 jar 里面。前端库快速浏览 DEMO

教程

参见 wiki

联系方式

版权声明 LICENSE

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

点评 ( 7 )

你可以在登录后,发表评论

搜索帮助