Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/GraphQL
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/GraphQL
http://dbpedia.org/ontology/abstract GraphQL je specifikace dotazovacího jazykaGraphQL je specifikace dotazovacího jazyka pro tvorbu API. Existuje několik různých přístupů k tvorbě API, nejznámější konkurencí je však REST. Při porovnání právě s REST architekturou je jednou z velkých výhod to, že v GraphQL je potřeba specifikovat konkrétní data, která ze serverové části mají přijít na klientskou. Uživatel tak nedostává data, o která si explicitně neřekl, a tím se eliminuje přenos nepotřebných dat. GraphQL je silně typované. Pokud tedy chceme pracovat s nějakou entitou, musí být pro ni nadefinovaný typ. Pokud by byl zaslán požadavek na neznámý typ, volání skončí neúspěšně. Vychází z matematické teorie grafů, kde se dle této teorie grafy skládají z vrcholů (nebo také uzlů) a hran. Pro GraphQL to pak prakticky znamená, že veškerá data musí být uspořádána do datových typů a každý tento typ v teorii grafů znázorňuje jeden vrchol. Hrany spojující tyto vrcholy pak vyjadřují vztahy mezi těmito datovými typy. GraphQL bylo vytvořeno v roce 2012 společností Facebook za účelem zlepšení jejich mobilní aplikace. O tři roky později se objevuje jako open-source. V roce 2018 byla vydána poslední nejaktuálnější stabilní verze a na další se již pracuje (koncem roku 2020 byl vydán pre-release). (koncem roku 2020 byl vydán pre-release). , GraphQL — язык запросов данных и язык маниGraphQL — язык запросов данных и язык манипулирования данными с открытым исходным кодом для построения веб ориентированных программных интерфейсов. GraphQL был разработан как внутренний проект компании Facebook в 2012 году, а позднее в 2015 году был выпущен публично. позднее в 2015 году был выпущен публично. , GraphQL is an open-source data query and mGraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL was developed internally by Facebook (now Meta) in 2012 before being publicly released in 2015. On 7 November 2018, the GraphQL project was moved from Facebook to the newly established GraphQL Foundation, hosted by the non-profit Linux Foundation. Since 2012, GraphQL's rise has closely followed the adoption timeline as set out by Lee Byron, GraphQL's creator. Byron's goal is to make GraphQL omnipresent across web platforms. GraphQL provides an approach to developing web APIs and has been compared and contrasted with REST and other web service architectures. It allows clients to define the structure of the data required, and the same structure of the data is returned from the server. This prevents excessively large amounts of data from being returned, but can impede web caching of query results.The flexibility and richness of the query language also adds complexity that may not be worthwhile for simple APIs.Despite the name, GraphQL does not provide the richness of graph operations that one might find in a full-fledged graph query language such as SPARQL, or even in dialects of SQL that support transitive closure.For example, a GraphQL interface that reports the parents of an individual cannot return, in a single query, the set of all their ancestors. GraphQL consists of a type system, query language and execution semantics, static validation, and type introspection.It supports reading, writing (mutating), and subscribing to changes to data (realtime updates – most commonly implemented using Websockets). GraphQL servers are available for multiple languages. The result of a single query is returned in JSON format. On 9 February 2018, the GraphQL Schema Definition Language (SDL) became part of the specification.ge (SDL) became part of the specification. , GraphQL é uma linguagem de consulta criadaGraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015. É considerada uma alternativa para arquiteturas REST, além de oferecer um serviço runtime para rodar comandos e consumir uma API. Em 7 de novembro de 2018, o projeto GraphQL foi movido do Facebook para a recém-criada GraphQL Foundation, hospedada pela Linux Foundation, sem fins lucrativos. Desde 2012, a ascensão do GraphQL seguiu de perto o cronograma de adoção estabelecido por Lee Byron, criador do GraphQL. O GraphQL fornece uma abordagem para o desenvolvimento de APIs da Web e foi comparado e contrastado com REST e outras arquiteturas de serviços da web. Ele permite que os clientes definam a estrutura dos dados necessários, e a mesma estrutura dos dados é retornada do servidor, evitando assim que um excesso de dados seja retornado, com implicações na eficácia do armazenamento em cache da Web dos resultados da consulta. A flexibilidade e a riqueza da linguagem de consulta também adicionam complexidade que pode não valer a pena para APIs simples. O GraphQL consiste em um sistema de tipos, linguagem de consulta e semântica de execução, validação estática e introspecção de tipos . Ele suporta leitura, gravação (mutação) e assinatura de alterações nos dados (atualizações em tempo real – mais comumente implementadas usando WebSockets ). Os servidores GraphQL estão disponíveis para vários idiomas, incluindo Haskell, JavaScript, Perl, Python, Ruby, Java, C++, C#, Scala, Go, Rust, Elixir, Erlang, PHP, R, D e Clojure. O resultado de uma única consulta é retornado no formato JSON . Em 9 de fevereiro de 2018, o GraphQL Schema Definition Language (SDL) tornou-se parte da especificação.ge (SDL) tornou-se parte da especificação. , GraphQL ist eine Open-Source-Datenabfrage-GraphQL ist eine Open-Source-Datenabfrage- und Manipulationssprache und ein Laufzeitsystem zum Beantworten von Abfragen mit vorhandenen Daten. GraphQL wurde 2012 von Facebook intern entwickelt und 2015 veröffentlicht. Am 7. November 2018 wurde das GraphQL-Projekt von Facebook in die neu gegründete GraphQL Foundation unter dem Dach der gemeinnützigen Linux Foundation ausgegliedert. Es bietet eine effiziente und flexible Alternative zu SQL, ganz im Sinne von REST und Ad-hoc-Webservice-Architekturen. Als eine zustandslose Abfragesprache ermöglicht es Clients, die genaue Struktur der benötigten Daten zu definieren. Durch diese Parametrisierung wird hier jedoch vermieden, bei jeder Anfrage unnötig große Datenmengen zu übermitteln – ganz im Gegensatz zu vielen anderen implementierten REST-Schnittstellen. GraphQL unterstützt das Lesen, Schreiben und Abonnieren von Datenänderungen (Echtzeit-Updates). Zu den wichtigsten GraphQL-Clients gehören Apollo Client und Relay. GraphQL-Server sind für mehrere Sprachen verfügbar, einschließlich Haskell, JavaScript, Python, Ruby, Java, C#, Scala, Go, Elixir, Erlang, PHP, R und Clojure. Am 9. Februar 2018 wurde die GraphQL Schema Definition Language (SDL) in die Spezifikation aufgenommen.ge (SDL) in die Spezifikation aufgenommen. , GraphQL (pour Graph Query Language) est unGraphQL (pour Graph Query Language) est un langage de requêtes et un environnement d'exécution, créé par Facebook en 2012, avant d'être publié comme projet open-source en 2015. Inscrit dans le modèle Client-Serveur, il propose une alternative aux API REST. La requête du client définit une structure de données, dont le stockage est éventuellement distribué, et le serveur suit cette structure pour retourner la réponse. Fortement typé, ce langage évite les problèmes de retour de données insuffisants (under-fetching) ou surnuméraires (over-fetching).etching) ou surnuméraires (over-fetching). , GraphQL — це мова запитів і маніпуляції даGraphQL — це мова запитів і маніпуляції даними з відкритим кодом для API і середовище виконання для обслуговування запитів з наявних даних. GraphQL розробив Facebook у 2012, а публічний реліз відбувся 2015 року. 7 листопаду 2018, GraphQL було переведено від Facebook до новоутвореної GraphQL Фундації, яку прихистила неприбуткова Linux Фундація. У своїй промові 2016 року Лі Байрон, розповів про свій план із впровадження GraphQL: * 1-3 місяці — Хобі і особисті проєкти * 6 місяців — Реалізації на 3+ мовах * 9-12 місяців — Нові стартапи і маленькі компанії * 1,5-2 роки — Реалізації на 10+ мовах (в дійсності зайняло 3 місяці) * 2-4 роки — Великі компанії і технологічні гіганти * 4-5 років — Повсюдність! Ціль Байрона зробити GraphQL всюдисутнім поміж вебплатформ. GraphQL надає підхід розробки веб API і його можна порівнювати і протиставляти REST та іншим архітектурам вебсервісів. Він дозволяє клієнтам визначати структуру потрібних даних і таку саму структуру повертає сервер, таким чином запобігаючи передачі надлишкових даних, але це впливає на дієвість вебкешування результатів запитів. Гнучкість і багатість мови запитів, що може бути не потрібна для простих API. Він складається з системи типів, мови запитів і семантики виконання, статичної валідації і інтроспекції. GraphQL підтримує читання, писання (змінювання) і підписування на зміни даних (оновлення в реальному часі — зазвичай втілені за допомогою Webhook). Сервери GraphQL доступні на багатьох мовах включно з Haskell, JavaScript, Perl, Python, Ruby, Java, C#, Scala, Go, Elixir, Erlang, PHP, R і Clojure.ala, Go, Elixir, Erlang, PHP, R і Clojure. , GraphQL è un linguaggio di interrogazione GraphQL è un linguaggio di interrogazione e manipolazione dei dati open-source per API e un runtime per soddisfare query con dati esistenti. GraphQL fu sviluppato internamente a Facebook nel 2012, prima di esser reso pubblico nel 2015. Il 7 novembre 2018, la gestione del progetto GraphQL fu spostata da Facebook all'allora neonata GraphQL Foundation, ospitata dalla Linux Foundation. Sin dal 2012, la crescita di GraphQL è stata affiancata dall'adozione di un calendario operativo fissato con precisione da Lee Byron, creatore del linguaggio. L'obiettivo di Byron è rendere GraphQL onnipresente nelle varie piattaforme del web. Fornisce un approccio per sviluppare web API ed è stato comparato con l'architettura REST e quelle di altri web service. Permette ai client di definire la struttura dei dati richiesti, con la quale poi il server ritornerà i dati richiesti, evitando la restituzione di grandi moli in eccesso di dati, ma ciò potrebbe avere implicazioni sull'efficacia del web caching dei risultati delle query. La flessibilità e la ricchezza di questo linguaggio d'interrogazione aggiunge anche un livello tale di complessità che potrebbe non essere utile qualora si debba creare API semplici. A dispetto del nome, GraphQL non prevede la ricchezza delle operazioni realizzabili a tutti gli effetti nelle basi di dati a grafo come Neo4j, o anche la dialettica di SQL che supporta la . Per esempio, un'interfaccia GraphQL che riporta i genitori di una singola entità non è capace di restituire, con una singola query, l'insieme di tutti i loro antenati. GraphQL è costituito da un sistema di tipi, linguaggio d'interrogazione e semantica di esecuzione, validazione statica e introspezione del tipo. Supporta la lettura, scrittura (mutazione) e sottoscrittura per cambiare i dati (gli aggiornamenti in tempo reale — per lo più comunemente implementati usando i Websocket). I server GraphQL sono disponibili per svariati linguaggi, tra cui Haskell, JavaScript, Perl, Python, Ruby, Java, C++, C#, Scala, Go, Rust, Elixir, Erlang, PHP, R, D e Clojure. Il 9 febbraio 2018, il GraphQL Schema Definition Language (SDL) diventa parte delle specifiche.uage (SDL) diventa parte delle specifiche. , GraphQL(グラフQL)はAPI向けに作られたクエリ言語およびランタイムである。GraphQL(グラフQL)はAPI向けに作られたクエリ言語およびランタイムである。 ウェブAPIの開発に、RESTやその他のWebサービスと比較して、効率的、堅牢、フレキシブルなアプローチを提供する。GraphQLでは、クライアントが必要なデータの構造を定義することができ、サーバーからは定義したのと同じ構造のデータが返される。したがって、必要以上に大きなデータが返されるのを防ぐことができクエリの効率が良い。また、柔軟性と豊かな表現が可能なクエリ言語は複雑さを加えるため、シンプルなAPIには適さない可能性もある。GraphQLは、型システム、クエリ言語、実行セマンティクス、静的な検証、から構成される。 GraphQLは、データの問い合わせ (query)、書き換え (mutation)、購読 (subscription) をサポートする。書き換え (mutation)、購読 (subscription) をサポートする。 , GraphQL es un lenguaje de consulta y manipGraphQL es un lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes.​ GraphQL fue desarrollado internamente por Facebook en 2012 antes de ser liberado públicamente en 2015.​ El 7 de noviembre de 2018, el proyecto GraphQL fue transferido de Facebook a la recien establecida Fundación GraphQL, alojada por la Fundación Linux.​​ Desde 2012, el crecimiento de GraphQL ha seguido la linea de tiempo de adopción tal como fue propuesta por Lee Byron, creador de GraphQL, con exactitud.​ El objetivo de Byron es hacer GraphQL este presente en todas las plataformas web. Proporciona una aproximación para desarrollo APIs web y ha sido comparado y contrastado con REST y otras arquitecturas de servicio web. Permite a los clientes definir la estructura de datos requerida, y la misma estructura de datos será regresada por el servidor, impidiendo así que excesivas cantidades de datos sean regresadas, aunque esto tiene implicaciones en cómo de efectivo puede ser el caché web de los resultados de estas consultas. La flexibilidad y riqueza del lenguaje de consulta también añade complejidad que puede no valer la pena para APIs mas sencillas.​​​ Consta de un sistema de tipos, lenguaje de consulta y semantica de ejecución, validación estática, e introspección de tipos. GraphQL soporta lectura, escritura, y subscripción a cambios de información (actualizaciónes en tiempo real – mas comunmente implementada en uso de WebHooks).​ Los servidores de GraphQL están disponibles para múltiples lenguajes, incluyendo Haskell, Javascript, Perl, Python, Ruby, Java, C++,​ C#, Scala, Go, Rust, Elixir, Erlang, PHP, R, y Clojure.​​​​​ El 9 de febrero de 2018, el Lenguaje de Definición de Esquema GraphQL Schema Definition Language (SDL) comenzó a formar parte de la especificación.​enzó a formar parte de la especificación.​ , 그래프QL(영어: GraphQL)은 페이스북이 2012년에 개발하여 2015그래프QL(영어: GraphQL)은 페이스북이 2012년에 개발하여 2015년에 공개적으로 발표된 데이터 질의어이다. 그래프QL은 REST 및 부속 웹서비스 아키텍처를 대체할 수 있다. 클라이언트는 필요한 데이터의 구조를 지정할 수 있으며, 서버는 정확히 동일한 구조로 데이터를 반환한다. 그래프QL은 사용자가 어떤 데이터가 필요한 지 명시할 수 있게 해 주는 강타입 언어이다. 이러한 구조를 통해 불필요한 데이터를 받게 되거나 필요한 데이터를 받지 못하는 문제를 피할 수 있다. 주요 그래프QL 클라이언트로는 아폴로 클라이언트와 Relay 등이 있다. 그래프QL 서버는 여러 언어로 구현되어 있는데, 자바스크립트, 파이썬, 루비, 자바, C#, 스칼라, 고, 엘릭서, 얼랭, PHP, 클로져 등의 언어로 구현되어 있다. 스칼라, 고, 엘릭서, 얼랭, PHP, 클로져 등의 언어로 구현되어 있다. , GraphQL (graph query language) is een zoekGraphQL (graph query language) is een zoektaal, die in 2012 door Facebook intern is ontwikkeld en in 2015 werd uitgebracht. Het vormt een alternatieve manier om over meerdere REST API's heen te zoeken in data gemodelleerd als een graaf.Belangrijke GraphQL-clients zijn Apollo Client en Relay.Er bestaan GraphQL servers voor verschillende talen zoals JavaScript, Ruby, Scala, Python.len zoals JavaScript, Ruby, Scala, Python. , GraphQL是一个开源的,面向API而创造出来的数据查询操作语言以及相应的运行环境GraphQL是一个开源的,面向API而创造出来的数据查询操作语言以及相应的运行环境。 于2012年仍处于Facebook内部开发阶段,直到2015年才公开发布。 2018年11月7日,Facebook将GraphQL项目转移到新成立的GraphQL基金会(隶属于非营利性的Linux基金会)。 GraphQL相较于REST以及其他web service架构提供了一种更加高效、强大和灵活的开发web APIs的方式。它通过由客户端根据所需定义数据结构,同时由服务端负责返回相同数据结构的对应数据的方式避免了服务端大量冗余数据的返回,但与此同时也意味着这种方式不能有效利用起查询结果的web缓存。GraphQL这种查询语言所带来的灵活性和丰富性的同时也增加了复杂性,导致简单的APIs有可能并不适合这种方式。 GraphQL支持数据读取、写入(操作)和数据变更订阅(实时更新)。 主要的GraphQL客户端有Apollo Client 和 Relay.GraphQL的服务端在多个语言都有实现包括Haskell, JavaScript, Python, Ruby, Java, C#, Scala, Go, Elixir, Erlang, PHP, R,和 Clojure. 2018年2月9日GraphQL的部分模式定义语言(SDL)规范制定完成。ure. 2018年2月9日GraphQL的部分模式定义语言(SDL)规范制定完成。 , غراف كيو إل هي لغة استعلام تم تطويرها داخلغراف كيو إل هي لغة استعلام تم تطويرها داخليًا بواسطة فيسبوك في عام 2012 قبل أن يتم نشرها علنًا في عام 2015. وهي توفر بديلاً لرست وأبنية خدمة الويب المخصصة. وتسمح للوكيل بتحديد بنية البيانات المطلوبة، ويتم إرجاع نفس بنية البيانات من السيرفر. وتسمح للوكلاء بإملاء البيانات المطلوبة. مما يحل مشاكل الإفراط في الجلب بالإضافة إلى الجلب الناقص للبيانات. من عملاء غرافل الرئيسين وكيل أبولو وريلاي. تتوفر خوادم غراف كيو إل على عدة لغات، بما في ذلك جافا سكريبت، وبايثون،، وروبي، وجافا، وسي شارب، وسكالا، وغو، وإليكسير، وإرلانج، وبي إتش بي، وكلوجر. في 9 فبراير 2018، تم تعريف غراف كيو إل كلغة برمجة.اير 2018، تم تعريف غراف كيو إل كلغة برمجة.
http://dbpedia.org/ontology/developer http://dbpedia.org/resource/Meta_Platforms +
http://dbpedia.org/ontology/operatingSystem http://dbpedia.org/resource/Cross-platform +
http://dbpedia.org/ontology/programmingLanguage http://dbpedia.org/resource/JavaScript + , http://dbpedia.org/resource/Java_%28programming_language%29 + , http://dbpedia.org/resource/Ruby_%28programming_language%29 + , http://dbpedia.org/resource/Scala_%28programming_language%29 +
http://dbpedia.org/ontology/releaseDate "2015-09-14"^^xsd:date
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/GraphQL_Logo.svg?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink https://github.com/graphql/graphql-spec + , https://graphql.org +
http://dbpedia.org/ontology/wikiPageID 50353761
http://dbpedia.org/ontology/wikiPageLength 9226
http://dbpedia.org/ontology/wikiPageRevisionID 1124590549
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Query_language + , http://dbpedia.org/resource/Web_service + , http://dbpedia.org/resource/Scala_%28programming_language%29 + , http://dbpedia.org/resource/Meta_Platforms + , http://dbpedia.org/resource/C_Sharp_%28programming_language%29 + , http://dbpedia.org/resource/SPARQL + , http://dbpedia.org/resource/Transitive_closure + , http://dbpedia.org/resource/Cross-platform + , http://dbpedia.org/resource/Hierarchical_and_recursive_queries_in_SQL + , http://dbpedia.org/resource/Query_by_Example + , http://dbpedia.org/resource/File:GraphQL_Logo.svg + , http://dbpedia.org/resource/R_%28programming_language%29 + , http://dbpedia.org/resource/POST_%28HTTP%29 + , http://dbpedia.org/resource/Graph_database + , http://dbpedia.org/resource/Erlang_%28programming_language%29 + , http://dbpedia.org/resource/WebSocket + , http://dbpedia.org/resource/PHP + , http://dbpedia.org/resource/Data_manipulation_language + , http://dbpedia.org/resource/Category:Data_modeling_languages + , http://dbpedia.org/resource/REST + , http://dbpedia.org/resource/Rust_%28programming_language%29 + , http://dbpedia.org/resource/JavaScript + , http://dbpedia.org/resource/Ruby_%28programming_language%29 + , http://dbpedia.org/resource/Category:Query_languages + , http://dbpedia.org/resource/Clojure + , http://dbpedia.org/resource/Linux_Foundation + , http://dbpedia.org/resource/D_%28programming_language%29 + , http://dbpedia.org/resource/Haskell_%28programming_language%29 + , http://dbpedia.org/resource/C%2B%2B + , http://dbpedia.org/resource/Type_introspection + , http://dbpedia.org/resource/JSON + , http://dbpedia.org/resource/Elixir_%28programming_language%29 + , http://dbpedia.org/resource/Microservices + , http://dbpedia.org/resource/API + , http://dbpedia.org/resource/OpenAPI_Specification + , http://dbpedia.org/resource/Java_%28programming_language%29 + , http://dbpedia.org/resource/Perl + , http://dbpedia.org/resource/Go_%28programming_language%29 + , http://dbpedia.org/resource/Python_%28programming_language%29 + , http://dbpedia.org/resource/Web_cache +
http://dbpedia.org/property/developer Meta, and community
http://dbpedia.org/property/logo 225
http://dbpedia.org/property/name GraphQL
http://dbpedia.org/property/operatingSystem http://dbpedia.org/resource/Cross-platform +
http://dbpedia.org/property/programmingLanguage Implementations in Java, JavaScript, Ruby, Scala, others.
http://dbpedia.org/property/released "2015-09-14"^^xsd:date
http://dbpedia.org/property/repo https://github.com/graphql/graphql-spec +
http://dbpedia.org/property/website https://graphql.org +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Use_dmy_dates + , http://dbpedia.org/resource/Template:Infobox_software + , http://dbpedia.org/resource/Template:Software-stub + , http://dbpedia.org/resource/Template:Start_date + , http://dbpedia.org/resource/Template:Short_description + , http://dbpedia.org/resource/Template:Query_languages + , http://dbpedia.org/resource/Template:Div_col + , http://dbpedia.org/resource/Template:Div_col_end + , http://dbpedia.org/resource/Template:YouTube + , http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Query_languages + , http://dbpedia.org/resource/Category:Data_modeling_languages +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/GraphQL?oldid=1124590549&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/GraphQL_Logo.svg +
http://xmlns.com/foaf/0.1/homepage https://graphql.org +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/GraphQL +
http://xmlns.com/foaf/0.1/name GraphQL
owl:sameAs http://zh.dbpedia.org/resource/GraphQL + , http://no.dbpedia.org/resource/GraphQL + , http://he.dbpedia.org/resource/GraphQL + , http://cs.dbpedia.org/resource/GraphQL + , http://yago-knowledge.org/resource/GraphQL + , http://www.wikidata.org/entity/Q25104949 + , http://fr.dbpedia.org/resource/GraphQL + , http://tr.dbpedia.org/resource/GraphQL + , http://ko.dbpedia.org/resource/%EA%B7%B8%EB%9E%98%ED%94%84QL + , http://ar.dbpedia.org/resource/%D8%BA%D8%B1%D8%A7%D9%81_%D9%83%D9%8A%D9%88_%D8%A5%D9%84 + , http://hi.dbpedia.org/resource/%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AB_%E0%A4%95%E0%A5%8D%E0%A4%AF%E0%A5%82_%E0%A4%8F%E0%A4%B2 + , http://pt.dbpedia.org/resource/GraphQL + , http://it.dbpedia.org/resource/GraphQL + , http://gl.dbpedia.org/resource/GraphQL + , http://ja.dbpedia.org/resource/GraphQL + , http://de.dbpedia.org/resource/GraphQL + , http://pl.dbpedia.org/resource/GraphQL + , http://uk.dbpedia.org/resource/GraphQL + , http://dbpedia.org/resource/GraphQL + , http://ru.dbpedia.org/resource/GraphQL + , http://et.dbpedia.org/resource/GraphQL + , http://nl.dbpedia.org/resource/GraphQL + , http://es.dbpedia.org/resource/GraphQL + , http://fa.dbpedia.org/resource/%DA%AF%D8%B1%D9%81%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%84 + , https://global.dbpedia.org/id/2MuuX +
rdf:type http://dbpedia.org/ontology/Work + , http://schema.org/CreativeWork + , http://dbpedia.org/ontology/Software + , http://www.wikidata.org/entity/Q7397 + , http://www.wikidata.org/entity/Q386724 +
rdfs:comment GraphQL — це мова запитів і маніпуляції даGraphQL — це мова запитів і маніпуляції даними з відкритим кодом для API і середовище виконання для обслуговування запитів з наявних даних. GraphQL розробив Facebook у 2012, а публічний реліз відбувся 2015 року. 7 листопаду 2018, GraphQL було переведено від Facebook до новоутвореної GraphQL Фундації, яку прихистила неприбуткова Linux Фундація. У своїй промові 2016 року Лі Байрон, розповів про свій план із впровадження GraphQL: Ціль Байрона зробити GraphQL всюдисутнім поміж вебплатформ.ити GraphQL всюдисутнім поміж вебплатформ. , GraphQL (pour Graph Query Language) est unGraphQL (pour Graph Query Language) est un langage de requêtes et un environnement d'exécution, créé par Facebook en 2012, avant d'être publié comme projet open-source en 2015. Inscrit dans le modèle Client-Serveur, il propose une alternative aux API REST. La requête du client définit une structure de données, dont le stockage est éventuellement distribué, et le serveur suit cette structure pour retourner la réponse. Fortement typé, ce langage évite les problèmes de retour de données insuffisants (under-fetching) ou surnuméraires (over-fetching).etching) ou surnuméraires (over-fetching). , GraphQL é uma linguagem de consulta criadaGraphQL é uma linguagem de consulta criada pelo Facebook em 2012 e lançada publicamente em 2015. É considerada uma alternativa para arquiteturas REST, além de oferecer um serviço runtime para rodar comandos e consumir uma API. Em 7 de novembro de 2018, o projeto GraphQL foi movido do Facebook para a recém-criada GraphQL Foundation, hospedada pela Linux Foundation, sem fins lucrativos. Desde 2012, a ascensão do GraphQL seguiu de perto o cronograma de adoção estabelecido por Lee Byron, criador do GraphQL.elecido por Lee Byron, criador do GraphQL. , GraphQL es un lenguaje de consulta y manipGraphQL es un lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes.​ GraphQL fue desarrollado internamente por Facebook en 2012 antes de ser liberado públicamente en 2015.​ El 7 de noviembre de 2018, el proyecto GraphQL fue transferido de Facebook a la recien establecida Fundación GraphQL, alojada por la Fundación Linux.​​ Desde 2012, el crecimiento de GraphQL ha seguido la linea de tiempo de adopción tal como fue propuesta por Lee Byron, creador de GraphQL, con exactitud.​ El objetivo de Byron es hacer GraphQL este presente en todas las plataformas web.ste presente en todas las plataformas web. , GraphQL ist eine Open-Source-Datenabfrage-GraphQL ist eine Open-Source-Datenabfrage- und Manipulationssprache und ein Laufzeitsystem zum Beantworten von Abfragen mit vorhandenen Daten. GraphQL wurde 2012 von Facebook intern entwickelt und 2015 veröffentlicht. Am 7. November 2018 wurde das GraphQL-Projekt von Facebook in die neu gegründete GraphQL Foundation unter dem Dach der gemeinnützigen Linux Foundation ausgegliedert. Am 9. Februar 2018 wurde die GraphQL Schema Definition Language (SDL) in die Spezifikation aufgenommen.ge (SDL) in die Spezifikation aufgenommen. , GraphQL — язык запросов данных и язык маниGraphQL — язык запросов данных и язык манипулирования данными с открытым исходным кодом для построения веб ориентированных программных интерфейсов. GraphQL был разработан как внутренний проект компании Facebook в 2012 году, а позднее в 2015 году был выпущен публично. позднее в 2015 году был выпущен публично. , GraphQL (graph query language) is een zoekGraphQL (graph query language) is een zoektaal, die in 2012 door Facebook intern is ontwikkeld en in 2015 werd uitgebracht. Het vormt een alternatieve manier om over meerdere REST API's heen te zoeken in data gemodelleerd als een graaf.Belangrijke GraphQL-clients zijn Apollo Client en Relay.Er bestaan GraphQL servers voor verschillende talen zoals JavaScript, Ruby, Scala, Python.len zoals JavaScript, Ruby, Scala, Python. , GraphQL是一个开源的,面向API而创造出来的数据查询操作语言以及相应的运行环境GraphQL是一个开源的,面向API而创造出来的数据查询操作语言以及相应的运行环境。 于2012年仍处于Facebook内部开发阶段,直到2015年才公开发布。 2018年11月7日,Facebook将GraphQL项目转移到新成立的GraphQL基金会(隶属于非营利性的Linux基金会)。 GraphQL相较于REST以及其他web service架构提供了一种更加高效、强大和灵活的开发web APIs的方式。它通过由客户端根据所需定义数据结构,同时由服务端负责返回相同数据结构的对应数据的方式避免了服务端大量冗余数据的返回,但与此同时也意味着这种方式不能有效利用起查询结果的web缓存。GraphQL这种查询语言所带来的灵活性和丰富性的同时也增加了复杂性,导致简单的APIs有可能并不适合这种方式。 GraphQL支持数据读取、写入(操作)和数据变更订阅(实时更新)。 主要的GraphQL客户端有Apollo Client 和 Relay.GraphQL的服务端在多个语言都有实现包括Haskell, JavaScript, Python, Ruby, Java, C#, Scala, Go, Elixir, Erlang, PHP, R,和 Clojure. 2018年2月9日GraphQL的部分模式定义语言(SDL)规范制定完成。ure. 2018年2月9日GraphQL的部分模式定义语言(SDL)规范制定完成。 , GraphQL è un linguaggio di interrogazione GraphQL è un linguaggio di interrogazione e manipolazione dei dati open-source per API e un runtime per soddisfare query con dati esistenti. GraphQL fu sviluppato internamente a Facebook nel 2012, prima di esser reso pubblico nel 2015. Il 7 novembre 2018, la gestione del progetto GraphQL fu spostata da Facebook all'allora neonata GraphQL Foundation, ospitata dalla Linux Foundation. Sin dal 2012, la crescita di GraphQL è stata affiancata dall'adozione di un calendario operativo fissato con precisione da Lee Byron, creatore del linguaggio. L'obiettivo di Byron è rendere GraphQL onnipresente nelle varie piattaforme del web.ipresente nelle varie piattaforme del web. , GraphQL je specifikace dotazovacího jazykaGraphQL je specifikace dotazovacího jazyka pro tvorbu API. Existuje několik různých přístupů k tvorbě API, nejznámější konkurencí je však REST. Při porovnání právě s REST architekturou je jednou z velkých výhod to, že v GraphQL je potřeba specifikovat konkrétní data, která ze serverové části mají přijít na klientskou. Uživatel tak nedostává data, o která si explicitně neřekl, a tím se eliminuje přenos nepotřebných dat. GraphQL je silně typované. Pokud tedy chceme pracovat s nějakou entitou, musí být pro ni nadefinovaný typ. Pokud by byl zaslán požadavek na neznámý typ, volání skončí neúspěšně.k na neznámý typ, volání skončí neúspěšně. , 그래프QL(영어: GraphQL)은 페이스북이 2012년에 개발하여 2015그래프QL(영어: GraphQL)은 페이스북이 2012년에 개발하여 2015년에 공개적으로 발표된 데이터 질의어이다. 그래프QL은 REST 및 부속 웹서비스 아키텍처를 대체할 수 있다. 클라이언트는 필요한 데이터의 구조를 지정할 수 있으며, 서버는 정확히 동일한 구조로 데이터를 반환한다. 그래프QL은 사용자가 어떤 데이터가 필요한 지 명시할 수 있게 해 주는 강타입 언어이다. 이러한 구조를 통해 불필요한 데이터를 받게 되거나 필요한 데이터를 받지 못하는 문제를 피할 수 있다. 주요 그래프QL 클라이언트로는 아폴로 클라이언트와 Relay 등이 있다. 그래프QL 서버는 여러 언어로 구현되어 있는데, 자바스크립트, 파이썬, 루비, 자바, C#, 스칼라, 고, 엘릭서, 얼랭, PHP, 클로져 등의 언어로 구현되어 있다. 스칼라, 고, 엘릭서, 얼랭, PHP, 클로져 등의 언어로 구현되어 있다. , GraphQL is an open-source data query and mGraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL was developed internally by Facebook (now Meta) in 2012 before being publicly released in 2015. On 7 November 2018, the GraphQL project was moved from Facebook to the newly established GraphQL Foundation, hosted by the non-profit Linux Foundation. Since 2012, GraphQL's rise has closely followed the adoption timeline as set out by Lee Byron, GraphQL's creator. Byron's goal is to make GraphQL omnipresent across web platforms. GraphQL omnipresent across web platforms. , غراف كيو إل هي لغة استعلام تم تطويرها داخلغراف كيو إل هي لغة استعلام تم تطويرها داخليًا بواسطة فيسبوك في عام 2012 قبل أن يتم نشرها علنًا في عام 2015. وهي توفر بديلاً لرست وأبنية خدمة الويب المخصصة. وتسمح للوكيل بتحديد بنية البيانات المطلوبة، ويتم إرجاع نفس بنية البيانات من السيرفر. وتسمح للوكلاء بإملاء البيانات المطلوبة. مما يحل مشاكل الإفراط في الجلب بالإضافة إلى الجلب الناقص للبيانات. من عملاء غرافل الرئيسين وكيل أبولو وريلاي. تتوفر خوادم غراف كيو إل على عدة لغات، بما في ذلك جافا سكريبت، وبايثون،، وروبي، وجافا، وسي شارب، وسكالا، وغو، وإليكسير، وإرلانج، وبي إتش بي، وكلوجر. في 9 فبراير 2018، تم تعريف غراف كيو إل كلغة برمجة.اير 2018، تم تعريف غراف كيو إل كلغة برمجة. , GraphQL(グラフQL)はAPI向けに作られたクエリ言語およびランタイムである。GraphQL(グラフQL)はAPI向けに作られたクエリ言語およびランタイムである。 ウェブAPIの開発に、RESTやその他のWebサービスと比較して、効率的、堅牢、フレキシブルなアプローチを提供する。GraphQLでは、クライアントが必要なデータの構造を定義することができ、サーバーからは定義したのと同じ構造のデータが返される。したがって、必要以上に大きなデータが返されるのを防ぐことができクエリの効率が良い。また、柔軟性と豊かな表現が可能なクエリ言語は複雑さを加えるため、シンプルなAPIには適さない可能性もある。GraphQLは、型システム、クエリ言語、実行セマンティクス、静的な検証、から構成される。 GraphQLは、データの問い合わせ (query)、書き換え (mutation)、購読 (subscription) をサポートする。書き換え (mutation)、購読 (subscription) をサポートする。
rdfs:label GraphQL , غراف كيو إل , 그래프QL
hide properties that link here 
http://dbpedia.org/resource/Livestorm + http://dbpedia.org/ontology/programmingLanguage
http://dbpedia.org/resource/GQL + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Graphql.org + , http://dbpedia.org/resource/Graphql + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Solution_stack + , http://dbpedia.org/resource/Ontotext_GraphDB + , http://dbpedia.org/resource/Gatsby_%28JavaScript_framework%29 + , http://dbpedia.org/resource/GQL + , http://dbpedia.org/resource/RESTHeart + , http://dbpedia.org/resource/Peter_J._Levine + , http://dbpedia.org/resource/Livestorm + , http://dbpedia.org/resource/Web_testing + , http://dbpedia.org/resource/WorkflowGen + , http://dbpedia.org/resource/NoSQL + , http://dbpedia.org/resource/Graph_database + , http://dbpedia.org/resource/ArangoDB + , http://dbpedia.org/resource/Monday.com + , http://dbpedia.org/resource/Postman_%28software%29 + , http://dbpedia.org/resource/OpenSearch + , http://dbpedia.org/resource/LessWrong + , http://dbpedia.org/resource/Meteor_%28web_framework%29 + , http://dbpedia.org/resource/Microservices + , http://dbpedia.org/resource/Graphql.org + , http://dbpedia.org/resource/Graphql + , http://dbpedia.org/resource/Query_by_Example + , http://dbpedia.org/resource/Graph_Query_Language + , http://dbpedia.org/resource/Blazegraph + , http://dbpedia.org/resource/Query_language + , http://dbpedia.org/resource/Netlify + , http://dbpedia.org/resource/Open_Data_Protocol + , http://dbpedia.org/resource/RDF_query_language + , http://dbpedia.org/resource/List_&_Label + , http://dbpedia.org/resource/Headless_content_management_system + http://dbpedia.org/ontology/wikiPageWikiLink
http://dbpedia.org/resource/Livestorm + http://dbpedia.org/property/programmingLanguage
http://en.wikipedia.org/wiki/GraphQL + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Graph_Query_Language + owl:differentFrom
http://dbpedia.org/resource/GraphQL + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.