CloudOpt Next เป็นเฟรมเวิร์ก Kotlin ที่มีน้ำหนักเบาและทันสมัยและทันสมัยซึ่งออกแบบมาสำหรับการสร้างแอพพลิเคชั่น JVM ที่สามารถทดสอบได้ง่ายพร้อมการสนับสนุนสำหรับ Java, Kotlin Language ซึ่งสร้างขึ้นจากห้องสมุดและมาตรฐาน Java ที่ดีที่สุด
Cloudopt ถัดไปมีคุณสมบัติดังต่อไปนี้:
การออกแบบที่เรียบง่ายเรียบ ง่าย แทบจะไม่มีการกำหนดค่าไม่ต้องพึ่งพา Tomcat, Jetty และ Web Containers อื่น ๆ
ASYN ใช้ VERTX เป็นเรื่องง่ายที่จะให้บริการแบบอะซิงโครนัสที่มีประสิทธิภาพสูง
ปลั๊กอิน รองรับส่วนประกอบต่าง ๆ ของระบบ VERTX และยังรองรับส่วนขยายของฟังก์ชั่นผ่านปลั๊กอิน อย่างเป็นทางการยังให้ปลั๊กอินที่มีประโยชน์จำนวนมาก
เอกสาร จีน ทั้งหมดชุมชนจีนเพื่อช่วยให้นักพัฒนาจีนเริ่มต้นอย่างรวดเร็ว
คุณสามารถดูเอกสารได้โดยไปที่เว็บไซต์อย่างเป็นทางการของ CloudOpt Next หรือคุณสามารถไปเป็นตัวอย่างเพื่อดูตัวอย่างง่ายๆ
มาดูเส้นทางง่ายๆตาม CloudOpt ถัดไป:
@API( " / " )
class IndexController : Resource () {
@GET
fun get (){
renderHtml(view = " index " )
}
} @ API ( value = "/" )
public class IndexController extends Resource {
@ GET
public void get (){
View v = new View ();
v . setView ( "index" );
renderHtml ( view );
}
} fun main ( args : Array < String >) {
CloudoptServer . run ()
} public static void main ( String args []) {
CloudoptServer . run ();
}@SocketJS( " /socket/api/* " )
class SocketController : SocketJSResource {
override fun handler ( socket : SockJSSocket ) {
println (socket)
socket.handler {message ->
println (message)
socket.write( " Hello world! " )
}
}
} fun main ( args : Array < String >) {
CloudoptServer .addPlugin( TestPlugin ())
CloudoptServer .addPlugin( EventPlugin ())
CloudoptServer . run ()
}
มีปัญหากับ CloudOpt ต่อไป? เราต้องการช่วย!
CloudOpt ถัดไปใช้ระบบติดตามปัญหาแบบรวมของ GitHub เพื่อบันทึกข้อบกพร่องและคำขอคุณสมบัติ หากคุณต้องการเพิ่มปัญหาโปรดทำตามคำแนะนำด้านล่าง:
CloudOpt ถัดไปเป็นซอฟต์แวร์โอเพ่นซอร์สที่เปิดตัวภายใต้ใบอนุญาต Apache 2.0