软件评选投票,目前各类 Top 1 都是谁
2019 年最受欢迎中国开源软件评选正在进行中,读者投票热情高涨,对各个参选项目来说战况激烈。
投票已经持续了一周时间,今天我们放一次小榜,给大家介绍一下各类目前排在第一位的项目。
基础软件类:
Deepin —— 操作系统
深度操作系统(Deepin)包含深度桌面环境(Deepin Desktop Environment)和近 30 款深度原创精品应用,及数款来自开源社区的应用软件,广泛用于支撑用户日常的学习和工作。另外,通过深度商店还能够获得近千款应用软件的支持,满足用户对操作系统的更多应用场景的特定需求。
深度操作系统不仅长期保持活跃,还面向全球用户发布。深度操作系统采用滚动更新方式,每个月在线发布必要的功能和 bug 更新,每 3 个月进行一次可累积发布 ISO 的大更新。并使用新功能和性能优化交替进行的更新方式,保障深度操作系统不仅在美观和易用方面不断进步,在稳定和流畅方面也同样不断得带改善和优化。而无论是更新还是版本发布,深度操作系统都提供 32 种不同语言的版本,用于更新和升级的镜像站也遍布全球六大洲 33 个国家 100 多个站点。
详情查看:https://www.oschina.net/p/linuxdeepin
开发框架和基础组件类:
Apache Dubbo —— 分布式 RPC 服务框架
Apache Dubbo 是一个基于 Java 的高性能 RPC 框架。
特性包括:
- 基于透明接口的 RPC
- 智能负载均衡
- 自动服务注册和发现
- 高扩展性
- 运行时流量路由
- 可视化服务治理
详情查看:https://www.oschina.net/p/dubbo
企业软件类:
O2OA —— 企业信息化办公平台
O2OA 是一套企业信息化系统需求定制开发解决方案,基于 J2EE 架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本,对外提供专业的开发运维等技术服务。
详情查看:https://www.oschina.net/p/o2oa
大前端类:
Vue.js —— 渐进式 JavaScript 框架
Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。
主要特性:
-
可扩展的数据绑定
-
将普通的 JS 对象作为 model
-
简洁明了的 API
-
组件化 UI 构建
-
配合别的库使用
详情查看:https://www.oschina.net/p/vue-js
开发工具类:
Mybatis-Plus —— Mybatis 增强工具包
MyBatis-Plus 是 MyBatis 的增强工具包,用于简化 CRUD 操作。
特性包括:
-
单表 CURD (简单 + 批量)操作,自动完成(支持 like 比较等查询)。
-
分页插件,Count 查询 自动 或 自定义 SQL 查询。
-
Spring 根据不同环境加载不同配置支持(支持 typeAliasesPackage 通配符扫描)。
详情查看:https://www.oschina.net/p/mybatis-plus
应用软件类(+其它):
RuoYi —— 权限管理系统
RuoYi 是一个基于 Spring Boot 的权限管理系统,易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis 与 Shiro,没有任何其它重度依赖。可以用于所有的 Web 应用程序,如网站管理后台、网站会员中心、CMS、CRM 与 OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。
详情查看:https://www.oschina.net/p/ruoyi
以上就是当前各类 Top 1 的情况,今年的评选,最终我们会选出每类的 Top 5 组成年度 Top 30,并颁发“2019 年最受欢迎中国开源软件”奖。
目前各类 Top 5 详情查看投票主页面:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Facebook 默认开发环境采用 VS Code
Facebook 近日宣布默认采用 VS Code 作为内部开发环境。 去年 Facebook 宣布停止维护其开源的 Nuclide/Atom-IDE,以及相关的一些库。 Nuclide/Atom-IDE 是Atom 编辑器的功能包,其通过语言服务器协议与自定义语言服务器交互,为 Atom提供一系列类似 IDE 的功能。功能包由各种“子包”组成,以单体扩展(atom-ide-ui)构建和发布。 虽然 Facebook 没有强制性限制内部开发者使用什么开发工具,比如一些开发者使用 Vim 与 Emacs,但是更多的开发者还是使用他们自家的 Nuclide/Atom-IDE,去年该工具停止开源维护,但是 Facebook 内部开发者继续在使用着它。到了年底,Facebook 对内部开发者宣布将从 Nuclide 迁移到 VSCode。 Facebook 介绍,为了将当前的 Nuclide 功能与新功能作为 VSCode 的内部扩展,Facebook 已经进行了大量开发工作。目前公司内部已经有大量开发者使用 VS Code。 而现在则更进一步,官方宣布将 VS Code 设置为 Facebo...
- 下一篇
高级程序员到底长什么样子?
我们的中国文化,对“面子”看得特别重,所以你会发现身边到处都是高级 XXX,听着倍儿有面子,程序员也不例外。 但是你真要问每个人,你认为的高级 XXX 是什么样子的,估计每个人都有不同的回答。 我还记得在我刚开始从事编程工作的时候,对坐在边上不远的那位我心目中的高级程序员的印象是: 工作至少有 6、7 年以上,能写一个用起来很方便、看起来很牛逼、但是不太容易让初级人员看懂的框架。 前两天,我把这个问题丢到群里,大家给出的答案中,占比最高的是以下几个。 有 N 年以上编程经验(大部分都说 5 年以上) 有出版过技术图书 对某领域内对常用框架原理有了解,并且实际使用超过 2 年 可以随时随地快速写出常见的一些算法 至少封装过一个被全局使用的开发框架 写出来的代码,阅读起来很好理解 能带领其他人员成功完成项目 你看,这件事对大家来说就是常说的,“一千个人眼中有一千个哈姆雷特”。 不过这也正常,毕竟像初级、中级、高级这种高度抽象的词汇,想要得到一个可描述的定义与人交流,必然需要夹杂着个人的主观因素。 但是很多行业都在这么进行分类,自然有它的道理和好处。 我觉得其中最大的一个好处恰好是“主观”的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Redis,开启缓存,提高访问速度
- MySQL8.0.19开启GTID主从同步CentOS8
- Hadoop3单机部署,实现最简伪集群
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16