Scalatra

редактировать
Scalatra
Scalatra Logo.png
Автор (ы) оригинала Соавторы Scalatra
Первоначальный выпуск11 апреля 2009 г. (2009-04-11)
Стабильный выпуск 2.7.0 / 29 февраля 2020 г.; 8 месяцев назад (29.02.2020)
Предварительный выпуск 2.7.0.RC1 / 1 июля 2019 г.; 15 месяцев назад (01.07.2019)
Репозиторий Репозиторий Scalatra
Операционная система Кросс-платформенный
Доступен вScala
Тип Платформа веб-приложений
Лицензия BSD
Веб-сайтscalatra.org

Scalatra - это бесплатная среда веб-приложений с открытым исходным кодом, написанная на Scala. Это порт фреймворка Sinatra, написанный на Ruby. Scalatra является альтернативой Lift, Play! и фреймворкам.

Scalatra - это пример микрофреймворка, фреймворка для разработки веб-программного обеспечения, который пытается быть как можно более минимальным.

Полное приложение Scalatra может быть написано всего несколькими строками кода:

пакет org.example.app import org.scalatra._ class MyScalatraFilter extends ScalatraFilter {get ("/ hello /: name") {

Scalatra - Scalatra

}}

Из этого крошечного предметно-ориентированного языка Scalatra может быть расширен до минимального, но полнофункционального модель-представление-контроллер веб-фреймворк. Например, могут быть присоединены дополнительные библиотеки для обеспечения шаблонов, объектно-реляционного сопоставления и модульного тестирования или разработки на основе поведения поддержка.

Программное обеспечение, созданное с помощью Scalatra
  • LinkedIn, использовало Scalatra для поддержки своего ныне несуществующего Signal API.
  • . Части API-сервисов Guardian встроены в Scalatra.
  • http://gov.uk построила свои системы API с использованием Scalatra.
Ссылки
  1. ^ «Выпуски · scalatra / scalatra · GitHub». Проверено 22 июня 2020 г.
  2. ^Синодин, Дионисий Г. (07.10.2010). «Scalatra: подобная Sinatra Web Framework для Scala». InfoQ.
  3. ^«Сигнал LinkedIn - больше не поддерживается». 2013-08-22.
  4. ^Синодин, Дионисий Г. (2010-10-11). «Сигнал LinkedIn: пример использования Scala, JRuby и Voldemort». InfoQ.
  5. ^«Потребительский код Github Scalatra OpenID».
  6. ^«С GOV.UK британское правительство переопределяет платформу онлайн-правительства». О'Рейли. 2012-01-31. Проверено 13 марта 2012 г.
Внешние ссылки
  • Портал бесплатного программного обеспечения с открытым исходным кодом

.

Последняя правка сделана 2021-06-07 04:29:26
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте