Spark
Sākotnējais autors | Pērs Vendels |
---|---|
Stabilā versija | 2.3 / 2015-09-16 |
Progr. valoda | Java |
Operētājsistēma | Vairākplatformu (Java virtuālā mašīna) |
Veids | tīmekļa lietotņu ietvars |
Licence | Apache licence 2.0 |
Repozitorijs | |
Tīmekļa vietne |
sparkjava |
Spark ir atvērtā pirmkoda tīmekļa lietotņu ietvars un domēna specifiska valoda, kas sarakstīta Java valodā. Tā ir alternatīva citiem Java tīmekļa lietotņu ietvariem, kā JAX-RS, Play un Spring MVC. Pēc noklusējuma tas darbojas, izmantojot iegultu Jetty tīmekļa serveri, bet var tikt konfigurēts, lai darbotos arī citos serveros.
To ietekmējis Sinatra, tas neseko "modelis-skats-kontrolieris" šablonam, ko izmanto citos ietvaros, kā Spring MVC. Tā vietā Spark paredzēts "ātrai tīmekļa lietotņu radīšanai ar minimālu piepūli".[1]
Spark 2011. gadā radīja un ar atvērtā pirmkoda licenci publicēja Pērs Vendels, bet 2014. gadā tas tika pārrakstīts, ietekmējoties no Java 8 lambda izteiksmju filozofiju, tāpēc Java 7 oficiāli nav atbalstīts kopš versijas 2.0.
Piemērs (Sveika, pasaule!)
[labot šo sadaļu | labot pirmkodu]import static spark.Spark.*;
public class HelloWorld {
public static void main(String[] args) {
get("/hello", (request, response) -> "Sveika, pasaule!");
}
}
Atsauces
[labot šo sadaļu | labot pirmkodu]Ārējās saites
[labot šo sadaļu | labot pirmkodu]Šis ar informācijas tehnoloģijām saistītais raksts ir nepilnīgs. Jūs varat dot savu ieguldījumu Vikipēdijā, papildinot to. |