当前位置:   article > 正文

【技术框架汇总】_开发平台_前端框架_手机端框架_测试工具_数据库中间件_监控工具_框架_汇总_技术框架有哪些

技术框架有哪些

本文旨在对好的技术框架做个汇总,并且持续更新

一、JAVA开发平台

1、Miscdp应用开发平台专门

2、jpLogic快速开发平台

3、Linkey java智能快速开发平台。http://smartapp.linkey.cn

4、OpenJWeb Java Web应用快速开发平台 http://www.openjweb.com/

5、Koala开发平台

6、jfinal

7、webx淘宝开发平台 http://webx.github.io/   http://www.openwebx.org/

8、JxADF是一个基于B/S的企业级快速插件开发平台  http://osgi.help/index_zh.html

9、起步软件  http://wex5.com/cn 按用户收费

10、http://www.fastunit.com/

11   JeeSite www.jeesite.com

12  JEECG  JEECG技术论坛 - 基于BPM的低代码开发平台   https://github.com/zhangdaiscott/jeecg

       JEECG-BOOT GitHub - jeecgboot/jeecg-boot: 「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。

13 http://git.oschina.net/mingSoft/MCMS

14 http://git.oschina.net/osworks/AOS

15 http://git.oschina.net/tinyframework/tiny

16 eova http://www.eova.cn/

17 nutz http://nutzam.com/index.html

18 jeeplus http://www.jeeplus.org/

19 jeecms JEECMS官网-JAVA网站内容管理系统|政府网站群系统,开源cms,开源网站,jsp cms网站源码

20 jspxcms Jspxcms - 开源java cms内容管理系统

21 pig https://pig4cloud.com/zh-cn/ 收费,基于Spring Cloud、OAuth2.0、Vue的前后端分离的系统

22 javafast 企业级JAVA快速开发平台, 内置代码生成器 - JavaFast官网

23 jeeweb http://www.jeeweb.cn/

24 JSite JSite快速开发平台 Flowable工作流(Springboot、SpringMVC、Flowable、Apache Shiro、MyBatis、AdminLTE、Beetl、Bootstrap)  基于jeesite1.x,进行了前后端框架重构,改进升级实现,架构优良,系统健壮、稳定安全。

25 ruoyi RuoYi 若依官方网站 |后台管理系统|权限管理系统|快速开发框架|企业管理系统|开源框架|微服务框架|前后端分离框架|开源后台系统|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi开源|RuoYi视频|若依视频|RuoYi开发文档|若依开发文档|Java开源框架|Java|SpringBoot|SrpingBoot2.0|SrpingCloud|Alibaba|MyBatis|Shiro|OAuth2.0|Thymeleaf|BootStrap|Vue|Element-UI||www.ruoyi.vip

26 AiDex Sharp快速开发平台

27 erupt

YuePeng (erupt) - Gitee.com

2016 2017 2018年度码云最受欢迎开源软件排行榜 TOP 50

2016年度最受欢迎中国开源软件评选 - 开源中国社区

2017年度最受欢迎中国开源软件评选 - 开源中国社区

2018年度最受欢迎中国开源软件评选 - 开源中国社区

优秀的框架和思想

1、Spring Roo 是针对 Java 技术的一个轻量级生产力工具,可快速便捷地开发基于 Spring 的应用程序

2、TDD DDD

二、前端开发

1、SeaJS 代码模块化框架 

2、GruntJS JavaScript自动化构建工具,例如压缩(minification)、编译、单元测试、linting等

3、Selemium 功能自动化测试工具

4、Karma 单元测试框架

(1)前端渲染 hot

1、AngularJS by Google  HTML扩展 MVC框架     前端一体化框架

2、avalon  前端渲染

3、artTemplate  新一代 javascript 模板引擎     http://aui.github.io/artTemplate/    前端渲染

4、react 前端渲染

各种渲染框架对比    http://www.07net01.com/program/306389.html

(2)UI框架

1、Bootstrap  Bootstrap中文网   前端UI框架

2、easyui 前端UI及渲染框架

3、sb admin 基于bootstrap的成熟后台响应式框架   http://www.alpinestudio.in/

4、Ace admin  基于bootstrap的成熟后台响应式框架  http://ace.jeka.by/

5、妹子UI http://amazeui.org/   Amaze UI Web   移动优先、响应式、跨屏 UI 组件库       兼容主流桌面、移动浏览器(WebView)     有限支持 IE8 

6、kendo-ui  The Most Complete UI Library for HTML, JavaScript and Angular Development     http://www.telerik.com/kendo-ui  

7、layui  http://www.layui.com/ 

8、EleAdmin后台管理模板    https://www.eleadmin.com/

8、阿里飞冰 飞冰-基于 React 的研发解决方案 | 飞冰  https://github.com/alibaba/ice

通过 GUI 操作简化前端工程复杂度,同时通过适配器可接入不同的项目工程进行可视化管理,定制专有的前端工作台

(3)功能组件 

1、zTree  js树

2、图形报表 highcharts ECharts

3、百度efe多个前端作品  http://efe.baidu.com/  ECharts也是百度做的

4、视频播放插件 http://www.mediaelementjs.com/  

5、随滚动条加载图片jquery插件  lazyload   http://www.appelsiini.net/projects/lazyload

6、打印js组件 http://www.lodop.net/       

7、jquery 打印组件库 http://plugins.jquery.com/tag/print/     

(4)弹出窗口

1、Zebra Dialog 提示窗口

2、Layer  web弹窗/层 http://layer.layui.com/

(5)图片相关

1、css sprite 图片处理

2、图标制作 http://www.iconfont.cn/ http://www.hellorf.com/

三、手机端

1、Sencha Touch Sencha Touch Has Merged with Sencha Ext JS - Sencha

2、jQuery Mobile

3、Ionic http://www.ionic.wang/

4、MUI http://www.dcloud.io/    HTML5+MUI+HBuilder 

5、Swiper http://www.swiper.com.cn/  移动端网站的内容触摸滑动

6、动画宣传页面 百度H5   http://h5.baidu.com/

7、妹子UI http://amazeui.org/    Amaze UI Touch 专属移动(手机)端的 UI 组件库

8、http://www.appcan.cn

9、阿里巴巴 Weex    

10、WEEX-EROS https://github.com/bmfe/eros

11、www.apicloud.com

12、framework7

13、Taro 是由京东·凹凸实验室(aotu.io)倾力打造的 多端开发解决方案  https://nervjs.github.io/taro/

移动端开发对比

浅谈Native、Web App、Hybrid、RN 和 Weex优劣 浅谈Native、Web App、Hybrid、RN 和 Weex优劣 - 掘金

四、后台语言

1、GoLang 消息服务单机80万并发

2、node js

五、自动化部署

1、jenkins

六、IDE

1、WebStorm

2、Sublime 

3、HBuilder (Free)

4、IntelliJ IDEA the Java IDE

5、Spring Tool Suite

6、WebBuilder,http://www.putdb.com  可视化的基于浏览器的集成开发环境,完全开源

七、测试工具

1、LoadRunner 压力测试

2、Apache JMeter

3、Apache Bench

4、Webbench是有名的网站压力测试工具

5、在线压测 https://loader.io/    

帐号159****6*34@163.com 密码123456789

帐号zh***p**929@126.com  密码zh***p**

帐号lodert***1@163.com  密码tianz***

6、在线压测网站 对比https://www.freehao123.com/pts-loader-io/

7、pagespeed 网页性能分析(css/js/图片等加载速度和比重) http://pagespeed.webkaka.com/

8、yslow   web性能测试插件 YSlow - Official Open Source Project Website

9 阿里云PTS,Load Impact,loader.io服务器负载能力测试   网站压力性能免费在线测试:阿里云PTS,Load Impact,loader.io服务器负载能力测试 | 免费资源部落

八、开源平台

https://github.com/alibaba

https://github.com/taobao

http://code.taobao.org/

http://efe.baidu.com/  百度一套完善的前端技术体系

九、网站安全、运行监测

 Hp WebInspect  (http://www.xdowns.com/soft/8/19/2012/Soft_99501.html)  漏洞扫描

硬件有 绿盟、趋势   漏洞扫描

360网站监控  http://jk.cloud.360.cn/   网站运行监测

百度云观测  http://ce.baidu.com/     网站运行监测、安全检测

开普云政府网站普查 https://www.kaipuyun.cn/

https://webscan.qianxin.com/

十、思维导视图

 mind manager

xmind

百度脑图 http://naotu.baidu.com/ 

十一、周边软件

企业IM 钉钉

微信相册 易企秀    MAKA官网_免费H5页面制作 http://maka.im/

多说评论系统 duoshuo.com

通讯软件 有代码  http://www.rongcloud.cn/

打印组件 http://www.lodop.net/

Tengine是由淘宝网发起的Web服务器项目 http://tengine.taobao.org/

PDF转换器 http://app.xunjiepdf.com/

IM在线聊天   http://layim.layui.com/

IM即时通讯云 - 价格/费用/多少钱 - 环信

logo在线制作  https://www.logoaa.com/

判断工作日 http://www.nowapi.com/api/life.workday

百度API服务 http://apistore.baidu.com/

在线汉字转拼音 http://www.qqxiuzi.cn/zh/pinyin/

云适配 http://www.yunshipei.com/

短网址工具 https://git.io/

https://cloud.tencent.com/act/free   腾讯云推出针对不同阶段企业或个人的体验活动,赶紧选取您需要的云产品吧

十二、云计算

Hadoop快速部署工具 EasyHadoop

十三、数据库中间件

mysql中间件研究(Atlas,cobar,TDDL),分别是360、alibaba、淘宝开源的中间件, http://www.guokr.com/blog/475765/

Atlas, Qihoo 360开源产品,最后一次更新时间2015-09-29,http://www.oschina.net/p/atlas/

cobar,alibaba开源产品,最后一次更新时间2016-3-8,http://www.oschina.net/p/cobar

TDDL,淘宝开源产品,最后一次更新时间2012-4-27,http://www.oschina.net/p/tddl

Mycat ,基于阿里开源的Cobar,还在持续更新,数据库分库分表中间件

Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy

AliSQL是阿里巴巴基于于MySQL官方版本的一个分支,应用于阿里巴巴集团业务以及阿里云数据库服务

shardingsphere,强烈推荐,https://shardingsphere.apache.org/index_zh.html

Amoeba ,

京东的蓝海豚:http://cio.zdnet.com.cn/cio/2014/0731/3028990.shtml?fromrss=rss
网易的DDB:http://wenku.baidu.com/link?url=TiILF6KxWQBUu1bj2n8mA1E-_-RUESzjI7ALpo-mDWXW9uQv-0PCjmJrl9QH6ijP1ycFTXyz3plcrWgXOV80snuIVcMkLYNNKJA3EujCPTG

Solr  独立的企业级搜索应用服务器


基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。

ElasticSearch是一个基于Lucene的搜索服务器

十四、监控工具

1、常规所有页面cnzz监控
2、数据库sql级别监控:driud
3、jvm监控:jconsole
4、数据库整体监控:Spotlight 、lepus(能监控常见数据库,很专业,但是被监测端也需要安装采集插件)
5、服务器监控:cpu 内存 硬盘 网络

6、特别推荐JavaMelody

能够以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。

http://blog.csdn.net/lk_blog/article/details/13760999

7、http://sirona.incubator.apache.org/   Apache Sirona aims to provide a simple but extensible monitoring solution for Java applications.

8、TProfiler http://www.importnew.com/22438.html

9、JProfiler 

10、AOP切面监控 SpringAOP来监控service层中每个方法的执行时间 - 尤灯塔 - 博客园

十五、消息队列

Kafka、RocketMQ、ZeroMQ、ActiveMQ、RabbitMQ

十六、学习网站

易百教程 是一个自由免费,专注于 IT 实例教程的网站http://www.yiibai.com/hibernate/

十七、零代码接口

 官网 http://apijson.cn/

零代码接口和文档JSON 协议 与 ORM 库

十八、java 发起http get/post请求,或爬取网站

1、java URLConnection

2、apache HttpClients

3、HtmlUnit

4、phantomjs

5、selenium

十九、devOps平台

1、华为devcloud 软件开发平台DevCloud_DevOps_开发者平台-华为云

2、阿里云效 阿里云云效_云效_云原生时代新DevOps平台-阿里云

2、京东 jdos

3、 Leangoo

4、Tower

5、灵鹊云的Alauda Cloud Enterprise 灵雀云Alauda DevOps - 灵雀云

6、jenkins pipeline

Devops时代,腾讯阿里的运维实践(附Devops58个开源工具)

Devops时代,腾讯阿里的运维实践(附Devops58个开源工具)

-------------------------------devOps组件

1、360代码卫士(缺陷类型:数万种源代码缺陷检测规则,覆盖安全、性能、质量等多个方面)

2、sonarqube 代码质量管理   sonar

二十、docker管理工具

1、Kubernetes(k8s)是Google开源的容器集群管理系统

2、Rancher 企业级多集群Kubernetes管理平台 Rancher | 多云混合云多集群Kubernetes管理平台 | 容器云PaaS解决方案 | Docker容器管理平台

3、其它Mesos和Swarm

二十一、电商

1、JFinalShop首页、文档和下载 - 轻量级商城系统 - OSCHINA - 中文开源技术交流社区

2、jeeshop: 简介:jeeshop是一套使用Java语言开发的独立网店系统,jeeshop致力于为个人或企业提供免费、好用的网店系统系统,该系统采用较为流行的J2EE框架 struts2+ myBatis+ spring 进行合理的组合开发,欢迎学习和试用。

二十二、java工具

1、hutool 一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类

https://www.wpsshop.cn/w/黑客灵魂/article/detail/902284

推荐阅读
相关标签
  

闽ICP备14008679号