Skip to content
Shaun McCormick edited this page Jun 17, 2019 · 14 revisions

This is the table of contents for the manual for using gruf. Please refer to the sections below.

Server

  • [Server: Installation]
  • [Server: Generating Stubs]
  • [Server: Creating Controllers]
  • [Server: Running Gruf and Command Line Options]
  • [Server: Authentication]
  • [Server: Interceptors]
  • [Server: Hooks]
  • [Server: Instrumentation and Logging]

Client

  • [Client: Installation]
  • [Client: Making Your First Call]
  • [Client: Interceptors]
  • [Client: Synchronized Calls]

Testing

There is a gem specifically for easy testing with RSpec: gruf-rspec. Take a look at its README for more information.

Plugins

You can build your own hooks and middleware for gruf; here's a list of known open source gems for gruf that you can use today: