對 start.spring.io 的響應 + 使用者反饋更新

釋出 | Damien Vitrac | 2019年6月5日 | ...

我們很高興今天宣佈 start.spring.io 現在使用 React/Gatsby 作為前端框架構建。我們還根據您的反饋進行了 UI 改進感謝所有為此次更新做出貢獻的人,以及所有繼續告訴我們如何改進的使用者!

React.js

在之前的 Web UI 現代化(於3月5日推出)期間,我們意識到對網站進行即使是很小的更改,也比我們預期的更耗時。這種架構阻礙了我們進行實驗並快速進行小幅漸進式更改的能力。

因此,我們決定使用現代流行的 JavaScript 框架 Gatsby 重寫前端。

根據您的反饋進行的更改

感謝所有持續向我們提供反饋的人——透過會議、GitHub、參與調查等方式。根據這些結果,團隊整理了一份我們計劃在未來幾個月內進行的改進清單。以下是當前站點中包含的更改。

不再有模態視窗依賴列表

推出新 UI 後,我們移除了依賴列表。您對此次移除表達了意見,我們迅速以模態視窗的形式恢復了該列表。雖然這有效,但我們希望繼續改善使用者體驗。

更改

  • 顯示完整的依賴列表已被提升到顯眼位置。我們已移除連結,並將其替換為搜尋功能旁邊的列表圖示。
  • 為了更好地利用空間,我們切換到網格樣式,這使得我們可以在頁面上一次性顯示更多依賴項,並減少滾動量。此外,每個組也可以摺疊/展開。
  • 更新了分組和描述。我們審查了依賴項,潤色了描述以更好地說明功能,並重新分組了其中一些。
  • 選定依賴項的視覺指示。

新“幫助”選單!

使用者可以從這個選單訪問

  • Spring 專案(連結到專案頁面)——使用者可以訪問主要 Spring 專案的主頁。
  • Spring 指南(連結到指南頁面)——此頁面為使用者提供如何使用和整合 Spring 專案的示例。
  • Spring 最新訊息——這將引導使用者訪問 Spring 部落格,這是瞭解 Spring 團隊新聞和更新的最佳場所之一。
  • 從 1.5 遷移到 2.0——隨著 1.x 系列產品生命週期結束(2019 年 8 月)的快速臨近,我們提供了快速訪問遷移手冊的途徑。

額外的 UI 更改

一如既往,我們也做了一些小的 HTML/CSS 更改。

  • 搜尋現在會將不相容的項排在列表底部。
  • 如果您的搜尋詞過寬,搜尋將顯示警告訊息。
  • 我們更改了選項選單的樣式。

Gradle Kotlin DSL

為了繼續支援 Kotlin 社群,我們現在支援並提供 Gradle Kotlin DSL 專案。當生成一個新專案時,如果使用者選擇“Gradle”和“Kotlin”,生成的專案將預設包含 build.gradle.ktssettings.gradle.kts

關於使用 cURL 的注意事項

最近,start.spring.io 頁面已更新為 https:// 而不是 http://。結果是,如果使用者在終端輸入 curl start.spring.io,什麼也不會發生……並且沒有使用者反饋。

現在起,使用 cURLhttpie 時,您應該使用 https://start.spring.io——請更新您的指令碼!


我們再次感謝大家的幫助和反饋,我們將繼續學習並迭代網站和 initializr 庫。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有