mstn / graphql Goto Github PK
View Code? Open in Web Editor NEWpersonal notes about graphql
Home Page: http://mstn.github.io/graphql
personal notes about graphql
Home Page: http://mstn.github.io/graphql
Some ideas to extend GraphQL.
CLI version: 2.3.2
GitBook version: 3.2.3
Error: ENOENT: no such file or directory, open 'undefined/literature.bib'
Probably, it is due to plugin bibtex-citation
Note that if we downgrade gitbook, it works.
gitbook serve --gitbook=2.3.2
As a reader I want to find information about content license easily.
Currently, we defined a sort of big step semantics for query execution. It seems convenient to follow a small-step approach.
EDIT - added "lazy loading"
New upcoming GraphQL features (e.g. @defer, @stream) allow a sort of lazy loading. Reference
As a reader I want to find a description of the core language with its semantics so that I can use it later as a reference for more advanced topics.
As a writer I want to a simple way to publish and edit content so that I can ship as fast as possible.
List of GraphQL features
Our assumptions/simplifications
Desirable properties (or what can we say about the abstract lang?)
EDIT changed to epic, not so easy
First, I would like to verify properties of the abstract syntax in a formal way. In this way I can double check the pen-and-pencil results of the notes. Writing derivation trees in html and css is otherwise error prone.
Then, I would like to test the formal semantics on a test suite. In other words I would like to be sure that the abstract language I am defining is as close as possible to (one of) the actual implementation(s) of GraphQL. The easiest way is to extract an interpreter from a Coq spec and try it with existing test suites.
A complex demo of meteor+graphql with real world features
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.