Draft:Javalin
Submission rejected on 12 March 2019 by K.e.coffman (talk). The subject does not meet Wikipedia's criteria for inclusion. Rejected by K.e.coffman 7 years ago. Last edited by KylieTastic 18 hours ago. |
Comment: Does not meet WP:NSOFT. K.e.coffman (talk) 03:11, 12 March 2019 (UTC)
| Javalin | |
|---|---|
| Developer | David Åse |
| Release | 5 November 2017 |
| Stable release | 2.6.0
/ 17 January 2019 |
| Written in | Kotlin |
| Operating system | Cross-platform (Java Virtual Machine) |
| Type | Web application framework |
| License | Apache License 2.0 |
| Website | javalin |
Javalin is a free and open-source software web application framework that started as a fork of the web framework Spark[1]. Like Spark, Javalin is inspired by Sinatra, and follows a purely programmatic approach to building web-applications: "You don't need to extend anything, there are no @Annotations, no reflection, no other magic; just code" [2]. As of version 2.6, the framework supports most modern features, such as HTTP2, WebSockets, asynchronous requests and server-sent events[3][4].
Hello World Example
[edit]import io.javalin.Javalin
fun main(args: Array<String>) {
val app = Javalin.create().start(7000)
app.get("/") { ctx -> ctx.result("Hello World") }
}
References
[edit]- ↑ "Javalin — a very lightweight web framework for both Kotlin and Java developers". JAXenter. 2017-11-08. Retrieved 2019-02-17.
- ↑ "Lightweight Javalin Framework Already Moving Past Milestone -". ADTmag. Retrieved 2019-02-17.
- ↑ Krill, Paul (2018-08-24). "Javalin 2.0 supports WebJars web libraries, JSON modularization". InfoWorld. Retrieved 2019-02-17.
- ↑ "What's new in Javalin 2.6: Server-side events, app extensions, and more!". JAXenter. 2019-01-21. Retrieved 2019-02-17.
External links
[edit]Category:Free software Category:Java platform software Category:Web frameworks
