Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 682 Bytes

intro.md

File metadata and controls

16 lines (11 loc) · 682 Bytes

Table of contents

API

The Spectrum API is a Node.js web server based on Express.js and GraphQL. It's also houses a websocket server for all of our subscription needs.

Structure

This server follows a GraphQL-first philosophy. That means we design the GraphQL schema first and then start implementing business logic. This is great because it gives us a clear separation of concerns (business logic vs. schema), and it's how Facebook recommends to use GraphQL.

GraphQL