同步操作将从 frank42a/AJAXJS Framework 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
“上善若水”虽语出自道家经典,但代表本框架的佛系性格——个人窃以为将其理念引用到本框架亦无妨。因制作此框架是有参考现今不少的框架及其思想,但太新的那些特性就跟不上了。传统的 IOC/AOP/ORM/MVC/REST/DAO/Service/Controller 都有,自认觉得够用、用起来顺手已经不错了。性能和选型没特别考量——只希望没有太明显的短板和少点 bug。另外如果要说什么卖点的话,全栈框架算一个,前端后端都是我包办的,——本框架早期是前端的,故名曰 ajax-js,后来才自学 Java。
作为佛系框架,也不主张伸手依赖别人。因此呢,AJAXJS 很少第三方的库或包依赖,一方面也避免太复杂。关于“轮子”一说,的确是,不过就是自己都理过一遍代码,不是随便粘贴人家的,而且务求清晰精炼平易近人,易懂易修改,避免晦涩的地方。文档、注释、单测等齐备。详见官网 https://framework.ajaxjs.com/framework/ 介绍。
___ _ ___ __ __ _ _____ _ __ _____ _____
/ | | | / | \ \ / / | | / ___/ | | / / | ____| | _ \
/ /| | | | / /| | \ \/ / | | | |___ | | __ / / | |__ | |_| |
/ / | | _ | | / / | | } { _ | | \___ \ | | / | / / | __| | _ {
/ / | | | |_| | / / | | / /\ \ | |_| | ___| | | |/ |/ / | |___ | |_| |
/_/ |_| \_____/ /_/ |_| /_/ \_\ \_____/ /_____/ |___/|___/ |_____| |_____/
项目名称 | 简介 | 依赖库 | 打包方式 |
---|---|---|---|
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-framework | 框架基础设施,也是一个完整后台程序,框架初学者可以这里开始浏览项目 readme | ajaxjs-data+ajaxjs-web | jar |
ajaxjs-user | 会员系统,浏览项目 readme | ajaxjs-framework | jar |
ajaxjs-cms | 整个各个子项目的网站发布系统,浏览项目 readme | ajaxjs-user | jar |
ajaxjs-demo | 一个包含前后台的网站,可方便学习或作为快速手脚架,浏览项目 readme | ajaxjs-cms | war |
ajaxjs-book | 案例 | N/A | N/A |
ajaxjs-tools | 孵化室、测试代码、其他杂项工具 | ajaxjs-web | 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。
作者版权所有,开源许可:Apache License, Version 2.0
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。