Code Monkey home page Code Monkey logo

docs's Introduction

dfuse Documentation

We welcome contributions to improve the documentation. Simply open a pull request to start collaborating!

Requirements

  • Hugo Extended (with SCSS support), version 0.58.3 or higher
  • Install from source (with SCSS support) with:
git checkout github.com/gohugoio/hugo
cd hugo
go install -v --tags extended

Development

To start the hugo server, run this command:

hugo server

Content Structure

All content can be found in the /content directory. The structure of the website is generated automatically based on the structure of that directory.

Style guide

Links

  • 1.1 external: When you insert an external link use the external-link shortcode

    {{< external-link href="https://app.dfuse.io" title="dfuseio" >}}
    {{< external-link href="https://app.dfuse.io">}}
  • 1.2 internal references: Please put all internal references as full paths, for greppability and refactoring.

Example code

Use the following begin and end tags to indicate code sections that need to be referenced:

// CODE:BEGIN:quickstarts_javascript_node_eos_section1
function() {
  var some = "code"
}
// CODE:END:quickstarts_javascript_node_eos_section1

Section names need to follow the path of the file from project root. For example the example snippet is from the file:

├── quickstarts
│   └── javascript
│       └── node
│           └── index.eos.js
├── guides
└── ...

When hugo builds the site, the code sections are extracted and stored in the data folder in project root. Example code can then be referenced with the following shortcode:

{{< code-section "quickstarts_javascript_node_eos_section1" >}}

Lexicon guide

  • web application
  • website
  • dfuse
  • real-time
  • GraphQL
  • API

Deployment

Any commit to master automatically triggers a deployment. For this reason, the master branch is locked, requiring all changes to go through an approved pull request.

Reference ETH -=> Endpoint ALPHA

side menu

alpha (red) beta (yeallo-orangy) stage (light gray) add sub-title to graphql shortcode fix

refactor pages


docs's People

Contributors

abourget avatar avionrouge avatar dependabot[bot] avatar dliuproduction avatar fproulx-dfuse avatar joshkauffman avatar jubeless avatar olivierbeaulieu avatar phila82r avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.