Spring Initializr 更新

工程 | Damien Vitrac | 2019年3月21日 | ...

我很高兴代表团队和所有贡献者宣布,Spring Initializr 已更新并可在 start.spring.io 上使用。

UI 更改 - 听取您的反馈

在上次修订之后,我们收到的 主要反馈 是关于缺少依赖列表的问题。一些社区成员似乎为了信息目的(不一定使用网站生成新应用程序)而查看此列表,而另一些人则希望查看可用的内容。

尽管 start.spring.io 看起来是一个非常简单的服务,通过一个简单的 HTML 表单生成应用程序,但它远不止于此——这一轮的反馈告诉我们,我们需要加倍努力进行产品发现和以用户为中心的设计。

我们将依赖列表带回了页面,但以一种有助于我们更好地理解网站如何被使用以及如何改进它的方式。我们希望社区能在该列表中找到之前版本中缺少的内容。

当然,我们修复了一些 HTML/CSS 问题,并改进了版本不兼容消息,以帮助您选择合适的 Spring Boot 版本。

架构

此应用程序仍然由两部分组成

  • Initializr 库,其中包含项目生成逻辑和 Web API
  • start.spring.io 服务实例,其中包含在生产环境中运行的实例的具体信息

由于 Web UI 更改将越来越复杂,我们决定将所有 Web UI 特定代码移至 start.spring.io 项目。这有望澄清问题。如果您有兴趣运行与 start.spring.io 非常相似的服务,您现在应该 fork start.spring.io 项目。如果您想编写自己的 Web UI 或进行核心更改,那么使用 Initializr 库是一个很好的起点。

下一步是什么?

在接下来的几周里,我们将进行用户访谈,以更好地了解如何改善网站体验,并更深入地理解用户与服务交互背后的“原因”

由于我们无法采访所有用户(我们感谢大家!),我们邀请您通过可选的匿名调查留下您的意见和想法。这将使我们能够更全面地了解人们如何使用这项服务,以及社区的期望和需求。

感谢您的反馈和支持,我们将继续前行。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有