
获得徽章 0
- 接口快速开发框架——magic-api
通过Web页面配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象
功能特性:
1.支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多种数据库
2.支持非关系型数据库Redis、Mongodb
3.支持分页查询以及自定义分页查询
4.支持多数据源配置,支持运行时动态添加数据源
5.支持SQL缓存,以及自定义SQL缓存
6.支持自定义JSON结果、自定义分页结果
7.SQL支持拼接,占位符,判断等语法
8.基于magic-script脚本引擎,动态编译,无需重启,实时发布
9.支持脚本代码自动提示、错误提示
10.支持在线调试脚本引擎
11.支持自定义工具类、自定义模块包
演示地址:http://140.143.210.90:9999/magic/web
Gitee:gitee.com
Github:github.com
展开评论4 - create-react-app的配置实在是太多了,开发起来没有掌控项目的感觉,这两天花时间整理了一份react的相对完善的配置,参考vue-cli的配置模式,采用webpack-chain进行配置,并创建了一个模板仓库。感兴趣的话可以fork一下,相信这个配置你很容易看懂的。评论15
- 刚被告知,我开源的《Jetpack MVVM 最佳实践》项目,被对标阿里 P7 架构师的 价格 6000 多元的某课程,安排了 2 章节 12 课时 拿去给 2300 多名学员讲课。
事实上,这个项目的设计和维护 投入了我个人几乎所有空余的精力:为了方便开发者们无痛理解每个架构组件的 存在缘由、职责边界,项目中精心设计了高频的应用场景,且代码中 就各种 “为什么” 提供了丰富的注释。
所以,对 Jetpack MVVM 感兴趣的朋友,大可直接到 GitHub 访问该项目源码,以及从一而终 专注于深度思考、不定期对原文进行 增量更新 的《重学安卓》专栏配套文章。github.com
展开1734 - 一个优秀的uni-app影视视频源码项目案例分享,旨在帮助大家更快的上手uniapp视频类项目。地址:
ext.dcloud.net.cn
代码编写简洁,注释清晰,快速入门必备;
一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。展开834 - vscode如何优雅的拥抱eslint
vue-admin-beautiful项目前期借鉴了唐金州的mock自动导出,花裤衩的tagsview和permission,甚至后期项目的不少灵感也都来源于贤心和花裤衩的项目,页面的风格也跟ant design风格很类似,但我不甘心只做一个抄袭者,于是恶补了好多从前没有接触过的知识,这是我的第一篇文章,希望能帮助到大家
eslint自动化修复配置
eslint的强大不用多说了吧,但有时候规范太过严格,会影响开发的心情,这个时候我们就需要用到prettier这个工具啦,他能自动帮我们规范语法,自动帮我们格式化代码,自动修改属性的顺序,这不是一个简单的代码格式化工具。
1.首先你需要在vscode商店下载Prettier - Code formatter这个工具
2.然后在你的项目package.json的devDependencies下安装这些开发依赖
{
"@vue/eslint-config-prettier": "^6.0.0",
"babel-eslint": "^10.1.0",
"eslint": "^7.0.0",
"eslint-plugin-prettier": "^3.1.3",
"eslint-plugin-vue": "^6.2.2",
"prettier": "^2.0.5",
}
3.项目根目录新建prettier.config.js,注意一般开源的项目的换行符一般是lf,可自行百度搜索crlf与lf的区别,这里可以配置单引号还是双引号,行末要不要加分号,参数要不要加括号等等,个人比较喜欢行末加分号,js用双引号,当然你可以根据自己的喜好,自定义配置,百度搜索prettier官网即可
module.exports = {
printWidth: 80,
tabWidth: 2,
useTabs: false,
semi: true,
singleQuote: false,
quoteProps: "as-needed",
jsxSingleQuote: false,
trailingComma: "es5",
bracketSpacing: true,
jsxBracketSameLine: false,
arrowParens: "always",
vueIndentScriptAndStyle: false,
endOfLine: "lf",
};
4.最后把eslint的配置开到最严格(变态模式)
结语(广告时间)
vue-admin-beautiful已经默认开启了最严格的eslint规范,并实现了自动化修复
集成版演示地址:mpfhrd48.sanxing.uz7.cn/vue-admin-beautiful
layui风格集成版演示地址:chu1204505056.gitee.io
横向布局集成版演示地址:chu1204505056.gitee.io
iview风格集成版演示地址:chu1204505056.gitee.io
展开842 - 还在因为安装 Go 项目依赖失败而抓耳挠腮掉头发吗?那你可以试一试这个——goproxy,它是一个Go 模块安装代理工具。它拥有分布于全球的代理服务器可以提供极速的服务体验,还支持谷歌官方 sum.golang.org 的代理,无需任何配置,是最活跃的的 Go 模块代理项目之一。安全可靠,非常值得尝试哦!
hellogithub.com
评论26 - 各位老铁,小弟整理了一个关于JavaWeb源码分享的github仓库,通过gitbook进行展示,希望对大家有用。欢迎star,给我一点动力,谢谢25