GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • feathers
  • Guides
  • API
  • Help
  • Release Notes
  • Crow v4
  • Buzzard v3
  • Ecosystem
  • Application
  • Services
  • Hooks
  • Events
  • Errors
  • Configuration

This view

  • Original page
  • New address

GeezerVison is showing feathersjs.com — feathers

API ​

This section describes all the individual modules and APIs of Feathers.

Core ​

Feathers core functionality that works on the client and the server

  • Application - The main Feathers application API
  • Services - Service objects and their methods and Feathers specific functionality
  • Hooks - Pluggable middleware for service methods
  • Events - Events sent by Feathers service methods
  • Errors - A collection of error classes used throughout Feathers

Transports ​

Expose a Feathers application as an API server

  • Configuration - A node-config wrapper to initialize configuration of a server side application.
  • Koa - Feathers KoaJS framework bindings, REST API provider and error middleware.
  • Express - Feathers Express framework bindings, REST API provider and error middleware.
  • Socket.io - The Socket.io real-time transport provider
  • Channels - Channels are used to send real-time events to clients

Authentication ​

Feathers authentication mechanism

  • Service - The main authentication service configuration
  • Hook - The hook used to authenticate service method calls
  • Strategies - More about authentication strategies
  • Local - Local email/password authentication
  • JWT - JWT authentication
  • OAuth - Using OAuth logins (Facebook, Twitter etc.)

Client ​

More details on how to use Feathers on the client

  • Usage - Feathers client usage in Node, React Native and the browser (also with Webpack and Browserify)
  • REST - Feathers client and direct REST API server usage
  • Socket.io - Feathers client and direct Socket.io API server usage
  • Authentication - A client for Feathers authentication

Schema ​

Model definitions for validating and resolving data.

  • TypeBox - Integration for TypeBox, a JSON schema type builder
  • JSON schema - JSON schema integration
  • Validators - Schema validators and validation hooks
  • Resolvers - Dynamic data resolvers

Databases ​

Feathers common database adapter API and querying mechanism

  • Adapters - A list of supported database adapters
  • Common API - Database adapter common initialization and configuration API
  • Querying - The common querying mechanism
  • MongoDB - The adapter for MongoDB databases
  • SQL - The adapter for SQL databases using KnexJS
  • Memory - The adapter for in-memory data storage
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.