Cloudopt Next 發佈,基於 Kotlin、Vertx 的 Web 框架

Cloudopt Next是基於Kotlin、Vertx的一個面向下一代的極其輕量級的微服務框架,您可以處理Url的解析,數據的封裝,Json的輸出等等,從根本上減少開發時間、提升開發體驗。Cloudopt Next吸收了Spring Boot、JFinal、Resty、Vertx等優秀項目的思想,不僅擁有非常好的開發體驗還擁有着極低的學習曲線。

Cloudopt Next主要擁有以下特點:

極簡設計,幾乎零配置,與Spring Boot一樣使用Yaml。

脫離傳統MVC,專業的事由專業的做。

支持Plugin體系,擴展性強。

不依賴Tomcat、Jetty。

多視圖支持,支持FreeMarker、Beetl等。

同時支持Kotlin和Java開發。

支持Vertx體系

提供了一系列好用的工具集,如cloudopt-next-logging、cloudopt-next-kafka、cloudopt-next-encrypt、cloudopt-next-waf等。

安裝和開始
您可以通過訪問Cloudopt Next的官網來查看文檔,也可以前往Example查看簡單的示例。

讓我們來看看一個簡單的基於Cloudopt Next的路由:

[Kotlin版本]

@API("/")
class IndexController : Resource() {

@GET
fun get(){
    var view = View()
    view.view = "index"
    renderHtml(view)
}

}
[Java版本]

@API(value = "/")
public class IndexController extends Resource {

@GET
public void get(){
    View v = new View();
    v.setView("index");
    renderHtml(v);
}

}
尋求幫助
在使用Cloudopt Next的過程中遇到了問題?您可以通過下面途徑尋求幫助:

請關注我們的推特,以便獲得最新的信息。

請仔細檢查參考文檔,查看具體的代碼案例或者是常見問題。

如果您在升級版本以後遇到問題,可以查看Wiki中的升級說明。

請發送郵件到[email protected]

請在GitHub發送Issue提交您的問題,我們將盡快爲您解答。

如果您在中國,還可以加入交流QQ羣:557692142。

加入WhatsApp羣組。

報告問題
Cloudopt Next使用GitHub的問題跟蹤系統,以記錄bug和特性請求。如果您想提出一個問題,可以參考下面的建議:

請您先嚐試搜索一下是否有相關的問題。

請儘可能的提供詳細的錯誤信息或者報告,包括正在使用的Cloudopt Next的版本、Java版本或者Kotlin版本等等。

許可協議
Cloudopt Next是一個開源項目,遵循Apache 2.0許可協議。

尋找贊助商
如果您或者您所在的公司希望贊助Cloudopt Next的開發,可以發送郵件到[email protected]

Cloudopt致力於保護全球用戶的隱私與安全,提供用戶體驗極佳的安全解決方案。同名瀏覽器擴展Cloudopt可能是東半球最強安全插件,實時保護您的安全、防止追跡、惡意域名,過濾橫幅廣告、彈窗廣告以及視頻廣告。

相關鏈接
Cloudopt Next 的詳細介紹:點擊查看
Cloudopt Next 的下載地址:點擊下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章