InfoWorld 公布 2022 年最佳开源软件

InfoWorld 公布了 2022 年最佳开源软件榜单。

InfoWorld 是致力于引领 IT 决策者走在科技前沿的国际科技媒体品牌,每年 InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的 “最佳开源软件” (InfoWorld's Best of Open Source Software Awards, 简称 Bossies),该奖项评选已经延续了十多年。

InfoWorld 的 2022 年 Bossie 奖旨在表彰年度最重要和最具创新性的应用程序开发、devops、数据分析和机器学习工具

接下来具体看看每一个项目(点击项目名可跳转进入项目主页)。

AlmaLinux

AlmaLinux 是开放源码的、社区驱动的项目,一开始是作为 CentOS 的替代品,由 CloudLinux OS 的创建者打造 。它从红帽企业 Linux (RHEL) 的源码编译而来,跟 RHEL 8 完全在二进制上兼容。

podman

Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 OCI 容器。容器既可以以 root 身份运行,也可以在无 root 模式下运行。

Podman 是 Libpod 的一部分,它的定义可以简单用这个命令表示:`alias docker=podman`。

Play with Docker (PWD) 

Play with Docker (PWD) 是一个 Docker 学习平台,在浏览器中提供免费的 Alpine Linux 虚拟机体验。(不过需要登录和注册,而且每次登录创建的实例都有有时间限制,到时间需要重新登录

你可以在 Play with Docker 中构建和运行 Docker 容器,训练自己操作 Docker 的能力(默认已搭建好环境),甚至在Docker Swarm 模式下创建集群, Docker-in-Docker (DinD) 用于提供多个 VM/PC 的效果。

Vaadin

Vaadin 是一个可在 Java 中实现 Web 用户界面的 Web 框架,无需编写任何 HTML 或 JavaScript 代码。Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器端通过 Ajax 技术跟服务器端进行交互。

JHipster

JHipster 是一个全栈的 Java 应用程序开发平台,可用来创建基于 Maven + Spring + AngularJS 的项目,提供完全热加载的 Java 和 JavaScript 代码。

JHipster 提供了包含 CLI 工具在内的许多组件,用于处理脚手架生成并针对异构技术堆栈工作:以 Vue.js UI 为前端的 MongoDB,以 React 为前端的 Postgres 等等...

SolidJS

 

SolidJS 是一个用于构建用户界面的声明式、高效且灵活的 JavaScript 库。它不使用虚拟 DOM。相反,它选择将其模板编译为真实的 DOM 节点,并将更新包装在细粒度的 React 中。

Redwood

Redwood 是一个全栈 Web 框架,它将 ReactGraphQLPrismaTypeScriptJest 和 Storybook 的最佳部分结合在一起

Redwood 采用类似 Rails 的方法来满足数据建模和脚手架等重复性需求,也解决了安全性和跟踪、集成等需求。 Redwood 允许针对各种部署环境,包括 Vercel 和 Netlify 等无服务器平台。

Next.js 

Next.js 是一个用于服务器渲染的通用 JavaScript Web 应用程序的小型框架,该框架基于 React、Webpack 和 Babel 构建,为该网站提供了强大的支持。

以上是 2022 年度 InfoWorld Bossie Awards 的部分项目(稍后将补充完整),关于每个项目具体的入选评语等详细信息,可查看网站原文

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/213993/2022-infoworld-bossie-awards

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。