Play Framework (original) (raw)

About DBpedia

بلاي فريم ورك (بالإنجليزية: Play Framework)‏ هو إطار عمل ويب مفتوح المصدر يسمح بإنشاء تطبيقات ويب بسرعة سواء بلغة جافا (بالإنجليزية: Java)‏ أو سكالا (بالإنجليزية: Scala)‏، يتشابه بلاي فريم ورك مع أطر أخرى (بالإنجليزية: Frameworks web)‏ مثل جانغو (بالإنجليزية: Django)‏ و روبي أون ريلز (بالإنجليزية: Ruby on Rails)‏

thumbnail

Property Value
dbo:abstract بلاي فريم ورك (بالإنجليزية: Play Framework)‏ هو إطار عمل ويب مفتوح المصدر يسمح بإنشاء تطبيقات ويب بسرعة سواء بلغة جافا (بالإنجليزية: Java)‏ أو سكالا (بالإنجليزية: Scala)‏، يتشابه بلاي فريم ورك مع أطر أخرى (بالإنجليزية: Frameworks web)‏ مثل جانغو (بالإنجليزية: Django)‏ و روبي أون ريلز (بالإنجليزية: Ruby on Rails)‏ (ar) Play je framework sloužící k tvorbě webových aplikací běžících nad JVM a postavených na architektuře MVC. Je založen na principech REST a důraz klade na bezstavovost jednotlivých aplikací. Jako jazyk umožňuje programátorům zvolit Javu nebo Scalu, o kterou programátor i při vývoji v Javě často zavadí, jelikož je na pozadí celého frameworku a je mimo jiné použita i jako šablonovací jazyk. Protože Scala je zpětně kompatibilní s Javou, lze jednotlivé Java objekty používat i ve Scale. Teoreticky je tak možné celou modelovou část aplikace napsat v Javě a na řadiče a pohledy použít Scalu. Jedná se o kompletní framework, který přichází s vestavěnou databází H2, vlastním ORM nástrojem a vlastním serverem Netty, na kterém lze aplikace během vývoje spouštět. Díky svému charakteru je často srovnáván s podobně zaměřenými frameworky, jako jsou Nette Framework, Django, Symfony nebo Ruby on Rails, a díky svým vlastnostem se hodí pro vývoj menších a středně velkých aplikací. V Play je spojen charakter vývoje typický pro podobné frameworky - rychlost, jednoduchost a lehkost a svět Javy, který je dnes vedle .NET frameworku standardem pro enterprise aplikace. V praxi je framework používán kromě jiných firmami Linkedin nebo britským listem The Guardian. Jedná se o open source nástroj, jehož vývoj zastřešuje společnost Typesafe. K dispozici je kromě dokumentace pro Javu i Scalu také množství ukázkových aplikací. Co se týče dalších zdrojů informací, je možné sáhnout po zahraniční literatuře. Příkladem publikací jsou Play for Java , Play for Scala a další. (cs) Play Framework is an open-source web application framework which follows the model–view–controller (MVC) architectural pattern. It is written in Scala and usable from other programming languages that are compiled to JVM bytecode, e.g. Java. It aims to optimize developer productivity by using convention over configuration, hot code reloading and display of errors in the browser. Support for the Scala programming language has been available since version 1.1 of the framework. In version 2.0, the framework core was rewritten in Scala. Build and deployment was migrated to SBT, and templates use Scala instead of Apache Groovy. (en) Play Framework est un framework web open source qui permet d'écrire rapidement des applications web en Java ou en Scala. Créé par Guillaume Bort en 2007, cofondateur et associé de Zengularity SA, Play Framework s'inspire d'autres frameworks comme Ruby on Rails ou Django, en visant à apporter un outil simple et productif sur la machine virtuelle Java. Play Framework a pour particularité de ne pas être basé sur le moteur Java de Servlet. C'est un choix délibéré de l'auteur visant à offrir un système plus simple et plus puissant pour développer une application Web en Java. (fr) 플레이 프레임워크(Play Framework)는 모델-뷰-컨트롤러(MVC) 아키텍처 패턴을 준수하는 오픈 소스 웹 프레임워크이다. 스칼라로 작성되었으며 JVM 바이트코드(예: 자바)로 컴파일된 다른 프로그래밍 언어로부터 사용 가능하다. 핫 코드 리로딩, 브라우저 내 오류 표시 등을 통해 개발자의 생산성을 최적화하는 것을 목적으로 한다. 스칼라 프로그래밍 언어 지원은 프레임워크 버전 1.1부터 지원되고 있다. 버전 2.0에서 프레임워크 코어는 스칼라로 다시 작성되었다. 빌드, 디플로이는 로 이관되었으며 은 그루비 대신 스칼라를 사용한다. (ko) Play è un framework open source, scritto in Java e Scala, che implementa il pattern model-view-controller. Il suo scopo è quello di migliorare la produttività degli sviluppatori usando il paradigma convention over configuration, il caricamento del codice a caldo e la visualizzazione degli errori nel browser. Nella versione 1.1 è stato aggiunto il supporto a Scala, mentre nella versione 2.0 la parte principale del framework è stata riscritta in Scala. La compilazione ed il dispiegamento sono stati migrati su Simple Build Tool. Per i template viene usato Scala anziché Groovy. (it) Play – otwartoźródłowy framework webowy napisany w języku programowania Scala. Został zapoczątkowany w 2007 roku jako wewnętrzny projekt w firmie Zengularity SA (dawniej Zenexity). W 2009 roku projekt stał się otwartoźródłowy. Play oparty jest na lekkiej, bezstanowej i przyjaznej dla sieci architekturze. Dzięki reaktywnemu modelowi opartemu na oferuje przewidywalne i minimalne zużycie zasobów (procesora, pamięci, wątków) w aplikacjach o dużej skalowalności. (pl) Play Framework(プレイ・フレームワーク)は、ScalaとJava言語で書かれたオープンソースのWebアプリケーションフレームワークである。Model View Controller (MVC) アーキテクチャを採用しており、設定より規約やホットリローディング、エラーのブラウザ上への表示といった方針により、開発者の生産性を上げることを目的としている。 Scala言語のサポートはバージョン1.1より行われていたが、バージョン2.0ではフレームワークのコア自体がScalaにより書き直されている。ビルドとデプロイメントにもScalaベースのビルドツールであるsbtが使用されており、テンプレートエンジンも以前のGroovyの代わりにScalaが採用されている。 (ja) Play — каркас разработки с открытым кодом, написанный на Scala и Java, использует паттерн проектирования Model-View-Controller (MVC). Нацелен на повышение производительности, используя договорённости перед конфигурацией, горячую перегрузку кода и отображения ошибок в браузере. Разработку Play вдохновили такие каркасы как Ruby on Rails и Django. Известные сайты, которые используют Play: * BBC, * Coursera, * Gawker, * , * Гардиан, * , * The Huffington Post, * Klout, * Lichess, * LinkedIn, * Нью-Йорк Таймс, * Walmart, * . (ru) Play — каркас розробки з відкритим кодом, написаний на Scala і Java, використовує паттерн проектування Модель-Представлення-Контроллер (MVC). Націлений на підвищення продуктивності використовуючи домовленості перед конфігурацією, гаряче перевантаження коду і відображення помилок в браузері. Розробку Play надихнули такі каркаси як Ruby on Rails і Django. До відомих сайтів, які використовують Play належать * BBC * Coursera * * * Гардіан * * The Huffington Post * * Lichess * LinkedIn * Нью-Йорк Таймс * Walmart * (uk) Play Framework是一种用Scala编写的Web应用框架,其遵循模型-視圖-控制器(即MVC)。Play Framework使用Scala編寫,並可以被編譯成Java虛擬機器位元組碼中的其他編程語言使用;例如Java語言。其旨在通過建立一個「約定優於配置」、「熱碼重裝」,以及「在瀏覽器中顯示錯誤」來優化開發人員的工作效率。 自1.1版本後,該應用框架就已經可以支持Scala編程語言。在2.0版本時,該應用框架的核心部分又以Scala重新編寫;構建和部署工作已遷移到SBT;使用的也不再是Groovy,而是Scala。 (zh)
dbo:developer dbr:Lightbend_Inc.
dbo:genre dbr:Web_application_framework
dbo:language dbr:English_language
dbo:license dbr:Apache_License_2.0
dbo:programmingLanguage dbr:Scala_(programming_language)
dbo:thumbnail wiki-commons:Special:FilePath/Play_Framework_logo.svg?width=300
dbo:wikiPageExternalLink http://www.playframework.com/ https://github.com/playframework/playframework%7CPlay https://github.com/sbt/jacoco4sbt https://github.com/scoverage/sbt-scoverage https://archive.org/details/playforjava0000lero
dbo:wikiPageID 27599204 (xsd:integer)
dbo:wikiPageLength 15899 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1109666134 (xsd:integer)
dbo:wikiPageWikiLink dbr:Ruby_on_Rails dbr:Scala_(programming_language) dbc:Free_software_programmed_in_Scala dbr:Application_server dbr:Hootsuite dbr:HuffPost dbr:Representational_state_transfer dbr:Dependency_injection dbc:2007_software dbc:Software_using_the_Apache_license dbr:Connectifier dbr:Coursera dbr:SBT_(software) dbr:OAuth dbr:English_language dbr:GitHub dbr:GlassFish dbr:Google_App_Engine dbr:Google_Guice dbr:Convention_over_configuration dbr:Apache_Ivy dbr:Apache_MINA dbr:Application_programming_interface dbr:LinkedIn dbr:Cloud_computing dbr:Functional_testing dbr:Stateless_protocol dbr:WebSocket dbr:Web_services dbr:HTTPS dbr:Janrain dbr:ASP.NET_MVC dbr:Akka_(toolkit) dbr:Amazon_Web_Services dbc:Java_platform dbr:Ebean dbr:Global_variable dbr:Model–view–controller dbr:Groovy_(programming_language) dbr:H2_(DBMS) dbr:HTTP/2 dbr:Heroku dbr:Asynchronous_I/O dbr:JSON_Web_Token dbr:JUnit dbr:Java_(programming_language) dbr:Java_Platform,_Enterprise_Edition dbc:Free_software_programmed_in_Java_(programming_language) dbc:Web_frameworks dbr:Launchpad_(website) dbr:Web_template dbr:Django_(web_framework) dbr:Bytecode dbr:JVM dbr:Netty_(software) dbr:Open-source_software dbr:Selenium_(software) dbr:Typesafe_Inc. dbr:Unit_testing dbr:Web_application_framework dbr:Lightbend_Inc. dbr:Apache_License_2.0 dbr:JBoss_Netty dbr:Architectural_pattern_(computer_science) dbr:WAR_(Sun_file_format) dbr:Akka_HTTP dbr:Caffeine_(Java) dbr:HikariCP dbr:Scalatest
dbp:developer Lightbend, Zengularity and the community (en)
dbp:genre dbr:Web_application_framework
dbp:language dbr:English_language
dbp:license dbr:Apache_License_2.0
dbp:logo Play Framework logo.svg (en)
dbp:name Play Framework (en)
dbp:programmingLanguage dbr:Scala_(programming_language)
dbp:repo https://github.com/playframework/playframework%7CPlay
dbp:wikiPageUsesTemplate dbt:As_of dbt:Cite_book dbt:Dts dbt:Infobox_software dbt:Portal dbt:Primary_sources dbt:Reflist dbt:Short_description dbt:Start_date dbt:Start_date_and_age dbt:URL dbt:Version dbt:Wikidata dbt:Web_frameworks
dcterms:subject dbc:Free_software_programmed_in_Scala dbc:2007_software dbc:Software_using_the_Apache_license dbc:Java_platform dbc:Free_software_programmed_in_Java_(programming_language) dbc:Web_frameworks
gold:hypernym dbr:Framework
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatWebApplicationFrameworks yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:Concept105835747 yago:Content105809192 yago:Hypothesis105888929 yago:Idea105833840 yago:Model105890249 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment بلاي فريم ورك (بالإنجليزية: Play Framework)‏ هو إطار عمل ويب مفتوح المصدر يسمح بإنشاء تطبيقات ويب بسرعة سواء بلغة جافا (بالإنجليزية: Java)‏ أو سكالا (بالإنجليزية: Scala)‏، يتشابه بلاي فريم ورك مع أطر أخرى (بالإنجليزية: Frameworks web)‏ مثل جانغو (بالإنجليزية: Django)‏ و روبي أون ريلز (بالإنجليزية: Ruby on Rails)‏ (ar) Play Framework est un framework web open source qui permet d'écrire rapidement des applications web en Java ou en Scala. Créé par Guillaume Bort en 2007, cofondateur et associé de Zengularity SA, Play Framework s'inspire d'autres frameworks comme Ruby on Rails ou Django, en visant à apporter un outil simple et productif sur la machine virtuelle Java. Play Framework a pour particularité de ne pas être basé sur le moteur Java de Servlet. C'est un choix délibéré de l'auteur visant à offrir un système plus simple et plus puissant pour développer une application Web en Java. (fr) 플레이 프레임워크(Play Framework)는 모델-뷰-컨트롤러(MVC) 아키텍처 패턴을 준수하는 오픈 소스 웹 프레임워크이다. 스칼라로 작성되었으며 JVM 바이트코드(예: 자바)로 컴파일된 다른 프로그래밍 언어로부터 사용 가능하다. 핫 코드 리로딩, 브라우저 내 오류 표시 등을 통해 개발자의 생산성을 최적화하는 것을 목적으로 한다. 스칼라 프로그래밍 언어 지원은 프레임워크 버전 1.1부터 지원되고 있다. 버전 2.0에서 프레임워크 코어는 스칼라로 다시 작성되었다. 빌드, 디플로이는 로 이관되었으며 은 그루비 대신 스칼라를 사용한다. (ko) Play è un framework open source, scritto in Java e Scala, che implementa il pattern model-view-controller. Il suo scopo è quello di migliorare la produttività degli sviluppatori usando il paradigma convention over configuration, il caricamento del codice a caldo e la visualizzazione degli errori nel browser. Nella versione 1.1 è stato aggiunto il supporto a Scala, mentre nella versione 2.0 la parte principale del framework è stata riscritta in Scala. La compilazione ed il dispiegamento sono stati migrati su Simple Build Tool. Per i template viene usato Scala anziché Groovy. (it) Play – otwartoźródłowy framework webowy napisany w języku programowania Scala. Został zapoczątkowany w 2007 roku jako wewnętrzny projekt w firmie Zengularity SA (dawniej Zenexity). W 2009 roku projekt stał się otwartoźródłowy. Play oparty jest na lekkiej, bezstanowej i przyjaznej dla sieci architekturze. Dzięki reaktywnemu modelowi opartemu na oferuje przewidywalne i minimalne zużycie zasobów (procesora, pamięci, wątków) w aplikacjach o dużej skalowalności. (pl) Play Framework(プレイ・フレームワーク)は、ScalaとJava言語で書かれたオープンソースのWebアプリケーションフレームワークである。Model View Controller (MVC) アーキテクチャを採用しており、設定より規約やホットリローディング、エラーのブラウザ上への表示といった方針により、開発者の生産性を上げることを目的としている。 Scala言語のサポートはバージョン1.1より行われていたが、バージョン2.0ではフレームワークのコア自体がScalaにより書き直されている。ビルドとデプロイメントにもScalaベースのビルドツールであるsbtが使用されており、テンプレートエンジンも以前のGroovyの代わりにScalaが採用されている。 (ja) Play — каркас разработки с открытым кодом, написанный на Scala и Java, использует паттерн проектирования Model-View-Controller (MVC). Нацелен на повышение производительности, используя договорённости перед конфигурацией, горячую перегрузку кода и отображения ошибок в браузере. Разработку Play вдохновили такие каркасы как Ruby on Rails и Django. Известные сайты, которые используют Play: * BBC, * Coursera, * Gawker, * , * Гардиан, * , * The Huffington Post, * Klout, * Lichess, * LinkedIn, * Нью-Йорк Таймс, * Walmart, * . (ru) Play — каркас розробки з відкритим кодом, написаний на Scala і Java, використовує паттерн проектування Модель-Представлення-Контроллер (MVC). Націлений на підвищення продуктивності використовуючи домовленості перед конфігурацією, гаряче перевантаження коду і відображення помилок в браузері. Розробку Play надихнули такі каркаси як Ruby on Rails і Django. До відомих сайтів, які використовують Play належать * BBC * Coursera * * * Гардіан * * The Huffington Post * * Lichess * LinkedIn * Нью-Йорк Таймс * Walmart * (uk) Play Framework是一种用Scala编写的Web应用框架,其遵循模型-視圖-控制器(即MVC)。Play Framework使用Scala編寫,並可以被編譯成Java虛擬機器位元組碼中的其他編程語言使用;例如Java語言。其旨在通過建立一個「約定優於配置」、「熱碼重裝」,以及「在瀏覽器中顯示錯誤」來優化開發人員的工作效率。 自1.1版本後,該應用框架就已經可以支持Scala編程語言。在2.0版本時,該應用框架的核心部分又以Scala重新編寫;構建和部署工作已遷移到SBT;使用的也不再是Groovy,而是Scala。 (zh) Play je framework sloužící k tvorbě webových aplikací běžících nad JVM a postavených na architektuře MVC. Je založen na principech REST a důraz klade na bezstavovost jednotlivých aplikací. Jako jazyk umožňuje programátorům zvolit Javu nebo Scalu, o kterou programátor i při vývoji v Javě často zavadí, jelikož je na pozadí celého frameworku a je mimo jiné použita i jako šablonovací jazyk. Protože Scala je zpětně kompatibilní s Javou, lze jednotlivé Java objekty používat i ve Scale. Teoreticky je tak možné celou modelovou část aplikace napsat v Javě a na řadiče a pohledy použít Scalu. (cs) Play Framework is an open-source web application framework which follows the model–view–controller (MVC) architectural pattern. It is written in Scala and usable from other programming languages that are compiled to JVM bytecode, e.g. Java. It aims to optimize developer productivity by using convention over configuration, hot code reloading and display of errors in the browser. (en)
rdfs:label بلاي فريم ورك (ar) Play framework (cs) Play Framework (fr) Play Framework (it) 플레이 프레임워크 (ko) Play Framework (ja) Play Framework (en) Play (framework) (pl) Play (фреймворк) (ru) Play Framework (zh) Play Framework (uk)
owl:sameAs freebase:Play Framework yago-res:Play Framework wikidata:Play Framework dbpedia-ar:Play Framework dbpedia-cs:Play Framework dbpedia-fa:Play Framework dbpedia-fr:Play Framework dbpedia-it:Play Framework dbpedia-ja:Play Framework dbpedia-ko:Play Framework dbpedia-pl:Play Framework dbpedia-ru:Play Framework dbpedia-tr:Play Framework dbpedia-uk:Play Framework dbpedia-vi:Play Framework dbpedia-zh:Play Framework https://global.dbpedia.org/id/38Nig
prov:wasDerivedFrom wikipedia-en:Play_Framework?oldid=1109666134&ns=0
foaf:depiction wiki-commons:Special:FilePath/Play_Framework_logo.svg
foaf:isPrimaryTopicOf wikipedia-en:Play_Framework
foaf:name Play Framework (en)
is dbo:wikiPageDisambiguates of dbr:Play
is dbo:wikiPageRedirects of dbr:Play_framework dbr:Play!_Framework dbr:Play_(framework) dbr:Play_Framework_(Template)
is dbo:wikiPageWikiLink of dbr:Ruby_on_Rails dbr:Sbt_(software) dbr:Scala_(programming_language) dbr:Scalatra dbr:List_of_TCP_and_UDP_port_numbers dbr:Resource-oriented_architecture dbr:Lightbend dbr:CoffeeScript dbr:Play_framework dbr:Comparison_of_server-side_web_frameworks dbr:KulturNav dbr:Play dbr:BuildHive dbr:Web_framework dbr:Akka_(toolkit) dbr:Flyway_(software) dbr:Iteratee dbr:List_of_Java_frameworks dbr:JNBridge dbr:Java_logging_framework dbr:Spring_Roo dbr:Reactive_Streams dbr:Play!_Framework dbr:Play_(framework) dbr:Play_Framework_(Template)
is foaf:primaryTopic of wikipedia-en:Play_Framework