Sinatra (software) (original) (raw)

About DBpedia

سيناترا (بالإنجليزية: Sinatra)‏ هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز

thumbnail

Property Value
dbo:abstract سيناترا (بالإنجليزية: Sinatra)‏ هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز (ar) Sinatra je volně dostupný open source webový framework a DSL napsaný v Ruby, pojmenovaný podle známého zpěváka Franka Sinatry. Jedná se o alternativu k frameworkům Ruby on Rails, Merb, , a Rango. Využívá serverového rozhraní Rack. Za návrh a původní implementaci je zodpovědný Blake Mizerany. Hlavní prioritou byla malá velikost, jednoduchost a flexibilita. Sinatra nepoužívá přístup Model-view-controller, obvyklý u jmenovaných frameworků, ale rovnou mapuje Ruby kód na URL pro co nejsnazší tvorbu menších webových aplikací nebo API. Sinatru využívají např. firmy , , GitHub i Songbird. Heroku finančně podporuje vývoj. Sinatra byl představen na RubyConf 2008. (cs) Sinatra ist ein freies Webframework und eine in Ruby geschriebene domänenspezifische Sprache. Es ist eine Alternative zu anderen Ruby-Frameworks wie Ruby on Rails, , Camping und . Sinatra setzt das Rack-Webserver-Interface voraus. Sinatra wurde von Blake Mizerany entworfen und entwickelt und soll kompakt und flexibel sein. Es folgt nicht dem MVC-Muster, das in anderen Frameworks, wie zum Beispiel Ruby on Rails, zur Anwendung kommt. Stattdessen strebt Sinatra an, Webapplikationen schnell und mit minimalem Aufwand entwickeln zu können. Einige bedeutende Firmen verwenden Sinatra, zum Beispiel Apple, die BBC, LinkedIn, , , GitHub und Songbird. Heroku stellt einen großen Teil der Finanzierung von Sinatra zur Verfügung. Sinatra wurde 2007 erstellt und unter eine Open-Source-Lizenz gestellt. (de) Sinatra es un framework para aplicaciones web de software libre, código abierto y lenguaje específico del dominio escrito en Ruby. Es una alternativa a otros frameworks para aplicaciones web como Ruby on Rails, , , , y . Sinatra depende de como interfaz de servidor web. Diseñado y desarrollado por Blake Mizerany, Sinatra es pequeño y flexible. Sinatra no sigue el típico patrón modelo vista controlador que se ve en otros frameworks, como Ruby on Rails. En su lugar, se enfoca en la "rápida creación de aplicaciones web en Ruby con el mínimo esfuerzo."​ Algunas destacadas compañías que usan Sinatra son BBC,​ , Heroku, GitHub, y .​ Heroku provee la mayor parte del apoyo para el desarrollo de Sinatra.​ Mizerany y Adam Wiggins de Heroku introdujeron y hablaron sobre Sinatra en RubyConf 2008.​ (es) Sinatra est une bibliothèque d'applications Web gratuite et à code source ouvert, ainsi qu'un langage spécifique à un domaine écrit en Ruby. C'est une alternative aux autres frameworks d'applications Web Ruby tels que Ruby on Rails, Merb, Nitro et Camping. Il est dépendant de l'interface du serveur Web Rack. Il porte le nom du musicien Frank Sinatra. Conçu et développé par Blake Mizerany, Sinatra est léger et flexible. Il ne suit pas le modèle typique modèle-vue-contrôleur utilisé dans d'autres infrastructures, telles que Ruby on Rails. Sinatra s'attache plutôt à « créer rapidement des applications Web en Ruby avec un minimum d'effort ». Certaines entreprises notables et institutions utilisent Sinatra, notamment Apple, le gouvernement britannique, LinkedIn, Heroku, GitHub, Stripe et Songbird. Travis CI fournit une grande partie du soutien financier au développement de Sinatra. Sinatra a été créé et ouvert en 2007. (fr) Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, and Camping. It is dependent on the Rack web server interface. It is named after musician Frank Sinatra. Designed and developed by Blake Mizerany, Sinatra is small and flexible. It does not follow the typical model–view–controller pattern used in other frameworks, such as Ruby on Rails. Instead, Sinatra focuses on "quickly creating web-applications in Ruby with minimal effort." Because of much smaller size compared to Ruby on Rails, it is also called microframework. Some notable companies and institutions that use Sinatra include Apple, BBC, the British Government's Government Digital Service, LinkedIn, the National Security Agency, Engine Yard, Heroku, GitHub, Stripe, and Songbird. Travis CI provides much of the financial support for Sinatra's development. Sinatra was created and open-sourced in 2007. It inspired multiple ports and similar projects in other programming languages, such as Express.js and Scalatra. Mizerany and Heroku's Adam Wiggins introduced and discussed Sinatra at RubyConf 2008. (en) Sinatra(シナトラ)は、Rubyで作成されたオープンソースのWebアプリケーションフレームワークである。2007年に公開された。 他の著名なRubyで作成されたWebアプリケーションフレームワークであるRuby on Railsなどは、Model View Controller(MVC)の考え方に基づいた設計となっている。一方SinatraはMVCに基づかない設計で作成されており、小さく、柔軟性があるプログラミングが可能となるよう意識されている。一方、SinatraをベースにPadrinoというフレームワークが作成されており、こちらはMVC構造やヘルパー、国際化に対応している。 Sinatraは、いくつかの企業や団体によって、使用されている。代表的なところでは、Apple、BBC、イギリス政府、LinkedIn、Heroku、GitHub、Songbird、スタンフォード大学、レッドハットなどである。また、HerokuはSinatraの開発を支援している。 (ja) 시나트라(Sinatra)는 루비로 작성된 자유-오픈 소스 소프트웨어 웹 애플리케이션 라이브러리이자 도메인 특화 언어이다. 루비 온 레일즈, , 니트로, 캠핑 등 다른 루비 웹 애플리케이션 프레임워크 대신 사용할 수 있다. 랙 웹 서버 인터페이스에 의존한다. 이 소프트웨어의 제목은 음악가 프랭크 시나트라의 이름을 따서 지어졌다. Blake Mizerany에 의해 설계, 개발된 시나트라는 크기가 작고 유연하다. 루비 온 레일즈 등 다른 프레임워크에 사용되는 일반적인 모델-뷰-컨트롤러 패턴을 준수하지 않는다. 그 대신, 시나트라는 루비를 사용하여 "최소한의 노력으로 빠르게 웹 애플리케이션을 만드는 데" 초점을 두고 있다. 시나트라를 사용하는 일부 저명한 기업들과 기관들로는 애플, 영국방송공사, 영국 정부의 , 링크드인, 미국 국가안보국, , 헤로쿠, 깃허브, 스트라이프, 송버드가 있다. Travis CI는 시나트라 개발을 대부분 재정적으로 제공하고 있다. 시나트라는 2007년에 개발, 오픈 소스화되었다. (ko) Sinatra — свободный и открытый фреймворк, написанный на языке Ruby, предназначенный для разработки веб-приложений. Является альтернативой таким популярным фреймворкам на Ruby, как Ruby on Rails и Merb. Спроектирован и разработан Блейком Мизерани. Sinatra — небольшое и гибкое приложение, не следующее типичному паттерну Model-View-Controller (модель-представление-контроллер), часто применяющемуся в веб-фреймворках, как, например, в Ruby on Rails. Вместо этого Sinatra фокусируется на идее быстрого создания веб-приложений на Ruby с минимальными усилиями. Несколько известных компаний активно используют Sinatra, включая BBC, , Heroku, GitHub, и Songbird. Также компания Heroku обеспечивает спонсирование разработки Sinatra. (ru)
dbo:developer http://rkh.im/
dbo:genre dbr:Web_application_framework
dbo:license dbr:MIT_License
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:Ruby_(programming_language)
dbo:releaseDate 2007-09-09 (xsd:date)
dbo:thumbnail wiki-commons:Special:FilePath/Sinatralogo.png?width=300
dbo:wikiPageExternalLink http://rkh.im/ https://sinatra-org-book.herokuapp.com/ http://oreilly.com/catalog/0636920019664/ http://net.tutsplus.com/tutorials/ruby/singing-with-sinatra/ https://github.com/sinatra/sinatra/%7CSinatra
dbo:wikiPageID 22568533 (xsd:integer)
dbo:wikiPageLength 5634 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1087260527 (xsd:integer)
dbo:wikiPageWikiLink dbr:Camping_(microframework) dbc:Articles_with_example_Ruby_code dbr:Ruby_(programming_language) dbr:Ruby_on_Rails dbr:Scalatra dbr:Engine_Yard dbc:Software_using_the_MIT_license dbr:Cross-platform dbr:Frank_Sinatra dbr:Free_and_open_source_software dbr:GitHub dbr:Government_Digital_Service dbr:Government_of_the_United_Kingdom dbr:Apple_Inc. dbr:LinkedIn dbr:Stripe_(company) dbr:BBC dbr:Web_application dbr:Domain-specific_language dbr:Express.js dbr:Model–view–controller dbr:Heroku dbc:Web_frameworks dbc:Free_software_programmed_in_Ruby dbr:Travis_CI dbr:Songbird_(software) dbr:Merb dbr:National_Security_Agency dbr:O'Reilly_Media dbr:Rack_(web_server_interface) dbr:MIT_License dbr:Web_application_framework dbr:RubyConf
dbp:author Blake Mizerany (en)
dbp:developer http://rkh.im/
dbp:genre dbr:Web_application_framework
dbp:license dbr:MIT_License
dbp:logo Sinatralogo.png (en)
dbp:name Sinatra (en)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:Ruby_(programming_language)
dbp:released 2007-09-09 (xsd:date)
dbp:repo https://github.com/sinatra/sinatra/%7CSinatra
dbp:wikiPageUsesTemplate dbt:Cite_book dbt:Cite_web dbt:Infobox_software dbt:Official_website dbt:Refbegin dbt:Refend dbt:Reflist dbt:Start_date dbt:Start_date_and_age dbt:URL dbt:Wikidata dbt:Ruby_programming_language dbt:Application_frameworks
dct:subject dbc:Articles_with_example_Ruby_code dbc:Software_using_the_MIT_license dbc:Web_frameworks dbc:Free_software_programmed_in_Ruby
gold:hypernym dbr:Library
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatComputerLanguages yago:WikicatWebApplicationFrameworks yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:ComputerLanguage106899633 yago:Concept105835747 yago:Content105809192 yago:Hypothesis105888929 yago:Idea105833840 yago:Language106282651 yago:Model105890249 yago:ProgrammingLanguage106898352 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:Library yago:Software106566077
rdfs:comment سيناترا (بالإنجليزية: Sinatra)‏ هو إطار عمل لبرمجة مواقع الويب يعتبر خيار آخر لأطر العمل الأخرى التي تستخدم لغة البرمجة روبي مثل روبي أون ريلز (ar) Sinatra(シナトラ)は、Rubyで作成されたオープンソースのWebアプリケーションフレームワークである。2007年に公開された。 他の著名なRubyで作成されたWebアプリケーションフレームワークであるRuby on Railsなどは、Model View Controller(MVC)の考え方に基づいた設計となっている。一方SinatraはMVCに基づかない設計で作成されており、小さく、柔軟性があるプログラミングが可能となるよう意識されている。一方、SinatraをベースにPadrinoというフレームワークが作成されており、こちらはMVC構造やヘルパー、国際化に対応している。 Sinatraは、いくつかの企業や団体によって、使用されている。代表的なところでは、Apple、BBC、イギリス政府、LinkedIn、Heroku、GitHub、Songbird、スタンフォード大学、レッドハットなどである。また、HerokuはSinatraの開発を支援している。 (ja) 시나트라(Sinatra)는 루비로 작성된 자유-오픈 소스 소프트웨어 웹 애플리케이션 라이브러리이자 도메인 특화 언어이다. 루비 온 레일즈, , 니트로, 캠핑 등 다른 루비 웹 애플리케이션 프레임워크 대신 사용할 수 있다. 랙 웹 서버 인터페이스에 의존한다. 이 소프트웨어의 제목은 음악가 프랭크 시나트라의 이름을 따서 지어졌다. Blake Mizerany에 의해 설계, 개발된 시나트라는 크기가 작고 유연하다. 루비 온 레일즈 등 다른 프레임워크에 사용되는 일반적인 모델-뷰-컨트롤러 패턴을 준수하지 않는다. 그 대신, 시나트라는 루비를 사용하여 "최소한의 노력으로 빠르게 웹 애플리케이션을 만드는 데" 초점을 두고 있다. 시나트라를 사용하는 일부 저명한 기업들과 기관들로는 애플, 영국방송공사, 영국 정부의 , 링크드인, 미국 국가안보국, , 헤로쿠, 깃허브, 스트라이프, 송버드가 있다. Travis CI는 시나트라 개발을 대부분 재정적으로 제공하고 있다. 시나트라는 2007년에 개발, 오픈 소스화되었다. (ko) Sinatra je volně dostupný open source webový framework a DSL napsaný v Ruby, pojmenovaný podle známého zpěváka Franka Sinatry. Jedná se o alternativu k frameworkům Ruby on Rails, Merb, , a Rango. Využívá serverového rozhraní Rack. Za návrh a původní implementaci je zodpovědný Blake Mizerany. Hlavní prioritou byla malá velikost, jednoduchost a flexibilita. Sinatra nepoužívá přístup Model-view-controller, obvyklý u jmenovaných frameworků, ale rovnou mapuje Ruby kód na URL pro co nejsnazší tvorbu menších webových aplikací nebo API. Sinatra byl představen na RubyConf 2008. (cs) Sinatra ist ein freies Webframework und eine in Ruby geschriebene domänenspezifische Sprache. Es ist eine Alternative zu anderen Ruby-Frameworks wie Ruby on Rails, , Camping und . Sinatra setzt das Rack-Webserver-Interface voraus. Sinatra wurde von Blake Mizerany entworfen und entwickelt und soll kompakt und flexibel sein. Es folgt nicht dem MVC-Muster, das in anderen Frameworks, wie zum Beispiel Ruby on Rails, zur Anwendung kommt. Stattdessen strebt Sinatra an, Webapplikationen schnell und mit minimalem Aufwand entwickeln zu können. (de) Sinatra es un framework para aplicaciones web de software libre, código abierto y lenguaje específico del dominio escrito en Ruby. Es una alternativa a otros frameworks para aplicaciones web como Ruby on Rails, , , , y . Sinatra depende de como interfaz de servidor web. Diseñado y desarrollado por Blake Mizerany, Sinatra es pequeño y flexible. Sinatra no sigue el típico patrón modelo vista controlador que se ve en otros frameworks, como Ruby on Rails. En su lugar, se enfoca en la "rápida creación de aplicaciones web en Ruby con el mínimo esfuerzo."​ (es) Sinatra est une bibliothèque d'applications Web gratuite et à code source ouvert, ainsi qu'un langage spécifique à un domaine écrit en Ruby. C'est une alternative aux autres frameworks d'applications Web Ruby tels que Ruby on Rails, Merb, Nitro et Camping. Il est dépendant de l'interface du serveur Web Rack. Il porte le nom du musicien Frank Sinatra. Certaines entreprises notables et institutions utilisent Sinatra, notamment Apple, le gouvernement britannique, LinkedIn, Heroku, GitHub, Stripe et Songbird. Travis CI fournit une grande partie du soutien financier au développement de Sinatra. (fr) Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, and Camping. It is dependent on the Rack web server interface. It is named after musician Frank Sinatra. Sinatra was created and open-sourced in 2007. It inspired multiple ports and similar projects in other programming languages, such as Express.js and Scalatra. Mizerany and Heroku's Adam Wiggins introduced and discussed Sinatra at RubyConf 2008. (en) Sinatra — свободный и открытый фреймворк, написанный на языке Ruby, предназначенный для разработки веб-приложений. Является альтернативой таким популярным фреймворкам на Ruby, как Ruby on Rails и Merb. Спроектирован и разработан Блейком Мизерани. Sinatra — небольшое и гибкое приложение, не следующее типичному паттерну Model-View-Controller (модель-представление-контроллер), часто применяющемуся в веб-фреймворках, как, например, в Ruby on Rails. Вместо этого Sinatra фокусируется на идее быстрого создания веб-приложений на Ruby с минимальными усилиями. (ru)
rdfs:label سيناترا (إطار عمل ويب) (ar) Sinatra (software) (cs) Sinatra (Software) (de) Sinatra (software) (es) Sinatra (logiciel) (fr) 시나트라 (소프트웨어) (ko) Sinatra (ja) Sinatra (software) (en) Sinatra (ru) Sinatra (software) (uk)
owl:sameAs freebase:Sinatra (software) yago-res:Sinatra (software) wikidata:Sinatra (software) dbpedia-ar:Sinatra (software) dbpedia-cs:Sinatra (software) dbpedia-de:Sinatra (software) dbpedia-es:Sinatra (software) dbpedia-fr:Sinatra (software) dbpedia-ja:Sinatra (software) dbpedia-ko:Sinatra (software) dbpedia-ru:Sinatra (software) http://ta.dbpedia.org/resource/சினட்ரா_(மென்பொருள்) dbpedia-tr:Sinatra (software) dbpedia-uk:Sinatra (software) http://uz.dbpedia.org/resource/Sinatra https://global.dbpedia.org/id/4qSq9
prov:wasDerivedFrom wikipedia-en:Sinatra_(software)?oldid=1087260527&ns=0
foaf:depiction wiki-commons:Special:FilePath/Sinatralogo.png
foaf:isPrimaryTopicOf wikipedia-en:Sinatra_(software)
foaf:name Sinatra (en)
is dbo:wikiPageDisambiguates of dbr:Sinatra_(disambiguation)
is dbo:wikiPageRedirects of dbr:Ruby_Sinatra dbr:Sinatra_(web_framework) dbr:Sinatra_software
is dbo:wikiPageWikiLink of dbr:Scalatra dbr:List_of_TCP_and_UDP_port_numbers dbr:VMware dbr:Nancy dbr:Cloud_Foundry dbr:Mirah_(programming_language) dbr:Comparison_of_server-side_web_frameworks dbr:Microframework dbr:Web_framework dbr:Dancer_(software) dbr:Express.js dbr:Fat-Free_Framework dbr:Padrino_(web_framework) dbr:Laravel dbr:JSGI dbr:Spark_(software) dbr:Rack_(web_server_interface) dbr:Sinatra_(disambiguation) dbr:Ruby_Sinatra dbr:Sinatra_(web_framework) dbr:Sinatra_software
is foaf:primaryTopic of wikipedia-en:Sinatra_(software)