精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:新聞中心行業動態 → 正文

Kotlin&Java程序員福利:輕量Web框架Javalin

責任編輯:editor006 作者:許真真  |來源:企業網D1Net  2017-11-09 16:13:13 本文摘自:it168網站

Javalin是一款非常適合Kotlin和Java程序員的輕量級Web框架,它第一個版本是今年6月份發布的,目前剛剛達到穩定版本的Javalin1.0.0.0。Javalin主要有以下的特點:

Kotlin&Java程序員:輕量Web框架Javalin

  ·輕量級:不用提前學習任何概念就可以開始使用

·一致的API:所有的處理程序和映射器在Context (ctx)中都是無效的。

·Kotlin和Java擁有幾乎完全相同的API

·是框架也是庫:無需擴展任何功能

·擁有完全可定制的嵌入式服務器(Jetty)

·JSON對象映射

·通過AccessManager 接口簡單的按端點驗證

·簡單的靜態文件處理

·生命周期事件

·CookieStore——一種簡單的用來序列化的方法和存儲在cookie中的對象。

·模板渲染

·Markdown渲染

此外,如果Javalin 0.5.X版本升級到1.0.0,不會造成任何的破壞。

Kotlin&Java程序員:輕量Web框架Javalin

  Javalin:是框架也是庫

輕量級Kotlin和Java 的Web框架受到Sparkjava與koa.js的啟發。Javalin主要是用Kotlin編寫的,Java參與了幾個功能接口的編寫,這可能會使得Kotlin和Java程序員擁有非常類似的體驗。此外,它是一個框架,也是一個庫。學習Javalin的最大好處就是無需擴展或實施任何東西就可直接使用。

Javalin最初是Spark Java和Kotlin Web框架的一個分支,但隨著koa.js的倒閉,只得進行重寫。所有Web框架都受到了現代微網絡框架之父Sinatra的啟發,如果你來自Ruby,對Javalin應該不會感到陌生。

Javalin的目標是成為一個輕量級的REST API庫。雖然沒有MVC概念,但為了方便它還支持模板引擎、websockets和靜態文件服務,程序員可以使用Javalin來創建RESTful API后端、為index.html 靜態資源提供服務 。

Hello World

Kotlin

  Java

Javalin在設計的時候考慮到Kotlin和Java之間的互操作性,所以如果將Javalin項目從Java移植到Kotlin時就會很簡單。如果你之前用過Javalin,那應該明白Kotlin與Java切換也沒有那么麻煩。此外,為Kotlin和Java維護一致的API也是Javalin的一個重要目標。

關鍵字:KotlinWeb程序員

本文摘自:it168網站

x Kotlin&Java程序員福利:輕量Web框架Javalin 掃一掃
分享本文到朋友圈
當前位置:新聞中心行業動態 → 正文

Kotlin&Java程序員福利:輕量Web框架Javalin

責任編輯:editor006 作者:許真真  |來源:企業網D1Net  2017-11-09 16:13:13 本文摘自:it168網站

Javalin是一款非常適合Kotlin和Java程序員的輕量級Web框架,它第一個版本是今年6月份發布的,目前剛剛達到穩定版本的Javalin1.0.0.0。Javalin主要有以下的特點:

Kotlin&Java程序員:輕量Web框架Javalin

  ·輕量級:不用提前學習任何概念就可以開始使用

·一致的API:所有的處理程序和映射器在Context (ctx)中都是無效的。

·Kotlin和Java擁有幾乎完全相同的API

·是框架也是庫:無需擴展任何功能

·擁有完全可定制的嵌入式服務器(Jetty)

·JSON對象映射

·通過AccessManager 接口簡單的按端點驗證

·簡單的靜態文件處理

·生命周期事件

·CookieStore——一種簡單的用來序列化的方法和存儲在cookie中的對象。

·模板渲染

·Markdown渲染

此外,如果Javalin 0.5.X版本升級到1.0.0,不會造成任何的破壞。

Kotlin&Java程序員:輕量Web框架Javalin

  Javalin:是框架也是庫

輕量級Kotlin和Java 的Web框架受到Sparkjava與koa.js的啟發。Javalin主要是用Kotlin編寫的,Java參與了幾個功能接口的編寫,這可能會使得Kotlin和Java程序員擁有非常類似的體驗。此外,它是一個框架,也是一個庫。學習Javalin的最大好處就是無需擴展或實施任何東西就可直接使用。

Javalin最初是Spark Java和Kotlin Web框架的一個分支,但隨著koa.js的倒閉,只得進行重寫。所有Web框架都受到了現代微網絡框架之父Sinatra的啟發,如果你來自Ruby,對Javalin應該不會感到陌生。

Javalin的目標是成為一個輕量級的REST API庫。雖然沒有MVC概念,但為了方便它還支持模板引擎、websockets和靜態文件服務,程序員可以使用Javalin來創建RESTful API后端、為index.html 靜態資源提供服務 。

Hello World

Kotlin

  Java

Javalin在設計的時候考慮到Kotlin和Java之間的互操作性,所以如果將Javalin項目從Java移植到Kotlin時就會很簡單。如果你之前用過Javalin,那應該明白Kotlin與Java切換也沒有那么麻煩。此外,為Kotlin和Java維護一致的API也是Javalin的一個重要目標。

關鍵字:KotlinWeb程序員

本文摘自:it168網站

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 景德镇市| 慈溪市| 泸溪县| 六盘水市| 阳城县| 疏勒县| 河津市| 长汀县| 峡江县| 乌审旗| 虞城县| 朝阳县| 竹北市| 南充市| 阳谷县| 沭阳县| 宁晋县| 南充市| 黄骅市| 靖安县| 贵南县| 汤阴县| 沁阳市| 武陟县| 保山市| 盐池县| 香港 | 饶河县| 龙口市| 寿宁县| 安塞县| 都匀市| 达日县| 汕头市| 荣成市| 甘南县| 衡阳市| 赤城县| 菏泽市| 五台县| 东乡县|