Skip to content
Hugh Francis edited this page Aug 3, 2015 · 9 revisions

Philosophy

APPI is a minimal toolkit for building modern, stateless APIs, perfect for single page applications. Built with Ember CLI in mind, but framework agnostic. Designed to do small things well. Use as much or as little as you need.

Built by Hugh Francis, MIT License, obvi

APPI does these things well:
  • JSONAPI Request Parsing
  • JSON Web Token Authentication
  • Application Wide Exception Handling
  • Javascript Application Serving via Redis
APPI is getting better at these things:
  • Slugs (Limited support for Friendly ID)
  • Tokenable Resources (currently limited to User)
  • Variable User Class
  • Pagination (Via Kaminari)
APPI does not do these things:
  • Make decisions about how you render JSON (I like Active Model Serializers)
  • Take over your app like a big mud monster
  • Force you into doing anything, really

Contents: