Lyft (ramverk)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 15 december 2016; kontroller kräver 14 redigeringar .
Hiss
Sorts Ramverk för att utveckla webbapplikationer
Utvecklaren Grupp ledd av David Polak
Skrivet i Scala
Operativ system Programvara för flera plattformar
Första upplagan 26 februari 2007
Hårdvaruplattform Java Virtual Machine
senaste versionen 3.2.0 ( 27 januari 2018 )
Licens Apache 2.0-licens
Hemsida liftweb.net

Lift  är ett ramverk för webbapplikationer med öppen källkod skrivet i Scala som syftar till att tillhandahålla funktioner som liknar Ruby on Rails . Grundaren av projektet - David Pollak ( David Pollak ), genomförde tidigare ett antal kommersiella projekt på Ruby on Rails [1] . Användningen av Scala-språket ger naturlig integration med Java runtime-miljön och Java-bibliotek och ett större fokus på funktionella programmeringstekniker .

Lift använder sig av byggnadsställningstekniken på ett betydande sätt , implementerar till fullo View First [2] -paradigmet och tillåter att mallmotorn rekursivt anropas på resultaten av programexekveringen, vilket säkerställer återanvändning av mallar och utdrag .

Lift lanserades den 26 februari 2007, version 1.0 [3] släpptes 2009 och version 2.0 [4] släpptes den 30 juni 2010 .

I maj-juni 2009 publicerade Steve Vinoski [5] i sin kolumn "Functional Web" i IEEE Internet Computing-tidskriften " Scala and Lift - Functional Recipes for the Web" [ 6] , som noterade de positiva egenskaperna med att använda funktionell programmering, samtidighet med asynkron meddelandeöverföring och med en statisk typmodell tillhandahållen av Lift.

Applikationer på Lift är paketerade i krigsfiler och körs i valfri servletbehållare (t.ex. Apache Tomcat , Jetty ). För att skriva i Lift kan du använda standard Java -utvecklingsmiljöer : Eclipse , NetBeans och IntelliJ IDEA .

Från och med juli 2010 har ramverkets Google-grupp över 2 000 registrerade medlemmar.

Anteckningar

  1. Lyftteam
  2. Från MVC - Lyft helt enkelt
  3. Lift 1.0 är tillgänglig Arkiverad från originalet den 11 december 2010.
  4. Tillkännage Lift 2.0 Arkiverad 2 juli 2010.
  5. Lyften tar fart
  6. Scala och lyft - funktionella recept för webben

Länkar