Restlet 仍然是一个可行的 Java 框架吗?

Is Restlet still a viable Java Framework to use?

Restlet 网站将框架定义为用于构建 API 的领先 Java 框架(如果我没记错的话)并且有一段时间 Restlet 在社区。收购Talend后,Restlet的方向似乎发生了变化。

此外,与其他 Java 框架相比,Restlet 似乎缺少足够数量的应用程序(如果不是大多数)需要的现代功能、WebSocket、非阻塞 I/O 和响应式功能框架中缺少,与其他框架相比,它似乎相当落后。一些重要的功能要么很长时间没有实现,要么只是核心开发人员没有计划。

现在的问题是,就编程而言,投资使用 Restlet 框架开发应用程序是否仍然合理(今天)还是选择像 Vert.x 这样的框架更好或 Quarkus (JAX-RS) 或 Spring 代替?

我理解对核心团队反应性较低的担忧。实际上,我们在 2019 年底和 2020 年初投入了大量资源,以确保 Restlet Framework 顺利迁移到 Talend 的基础架构(包括以最小的可见影响进行的完整 Maven 存储库迁移,以及网站迁移到 GitHub页数)并发布:

版本 2.4.3 修复: https://restlet.talend.com/documentation/2.4/changelog

版本 2.5 M1 进行了重要的清理和范围缩小,以促进持续的维护和发展: https://restlet.talend.com/documentation/2.5/changelog

我们目前正在评估我们将如何推动框架向前发展,超越 2.5,2.x 或 3.x。我们正在考虑的一些技术是云原生的(服务网格、无服务器、OAS 3 等)。