Lift (Framework)

Lift (Framework)

Lift ist ein freies Webframework. Es bietet ähnliche Vorteile wie Ruby on Rails, jedoch sind Lift-Anwendungen in Scala statt Ruby geschrieben und basieren in der Regel nicht auf dem Model View Controller-Architekturmuster. Die Verwendung von Scala bedeutet, dass existierende Java-Bibliotheken und EJB-Container unmittelbar eingesetzt werden können.

Lift-Anwendungen werden als Web Archives gepackt und auf einem beliebigen Servlet-Container abgelegt (wie etwa Tomcat oder Jetty). Für Lift werden Java-Entwicklungsumgebungen eingesetzt wie Eclipse, NetBeans oder IDEA. Dynamische Inhalte können in Standard-XHTML-Editoren bearbeitet werden. Lift zieht großen Nutzen aus der Performanz und Portabilität der Java-VM, den Werkzeugen der Java-Entwicklung, den hochentwickelten Collections der Java-Bibliotheken und den Vorteilen der Sprache Scala.

Lift wurde als Open-Source-Projekt am 26. Februar 2007 gestartet und erreichte exakt zwei Jahre später die Version 1.0[1].

Mittlerweile ist Lift (Stand: 01.11.2011) in der Version 2.4-M4 verfügbar[2].

Verwendungen

Eine populäre Verwendung von Lift findest sich beispielsweise in Foursquare. Zu Beginn basierte Foursquare auf PHP, die Entwickler entschieden sich jedoch aufgrund der Limitationen von PHP, auf Lift umzusteigen[3]. Auch Novell Vibe basiert auf Lift[4].

Weblinks

Einzelnachweise

  1. Lift 1.0 is available
  2. [1]
  3. [2]
  4. [3]

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Lift (framework) — У этого термина существуют и другие значения, см. Lift. Lift Тип Фреймворк для разработки веб приложений Разработчик Lift Team …   Википедия

  • Lift — Der Ausdruck Lift bezeichnet Aufzugsanlage, eine Vorrichtung für den senkrechten Transport in Gebäuden Skilift, Aufstiegshilfe für Skifahrer Lift (Band), eine deutsche Artrockband In der Assoziationsanalyse der Unterschied zwischen erwartetem und …   Deutsch Wikipedia

  • Lift (web framework) — Lift is a free web application framework. It aims to deliver similar benefits to Ruby on Rails, except that Lift applications are written in Scala instead of Ruby. The use of Scala means that any existing Java library and Web container can be… …   Wikipedia

  • Framework — Framework  термин, имеющий размытое значение. Обычно используется в программировании, обозначая «простую концептуальную структуру, используемую для решения сложной, проблемной задачи». Значение этого термина существенно зависит от контекста его… …   Википедия

  • Lift — may mean:*Lift (force), a mechanical force generated by a solid object moving through a fluid *Lift (soaring), rising air used by soaring birds and glider, hang glider and paraglider pilots for soaring flight *Lift (soft drink), a brand of… …   Wikipedia

  • Lift (фреймворк) — У этого термина существуют и другие значения, см. Lift. Lift Тип Фреймворк для разработки веб приложений Разработчик Группа под руководством Дэвида Полака Написана на Scala …   Википедия

  • Spring Framework — У этого термина существуют и другие значения, см. Spring. Spring Framework Тип Application framework Разработчик SpringSource Написана на …   Википедия

  • Henrichenburg boat lift — The Henrichenburg boat lift facilitates a change in elevation of the Dortmund Ems Kanal in Waltrop Oberwiese. The boat lift is part of the Waltrop Lock Park (Schleusenpark), which includes the old Henrichenburg boat lift built in 1899, a disused… …   Wikipedia

  • Zend Framework — Тип Программный каркас для создания веб приложений Разработчик Zend Technologies Операционная система Кроссплатформенное программное обеспечение Последняя версия …   Википедия

  • ZK Framework — ZK Simple and Rich Тип Ajax веб фреймворк Разработчик …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”