Skip to content
This repository was archived by the owner on May 16, 2019. It is now read-only.

Latest commit

 

History

History
18 lines (12 loc) · 481 Bytes

architecture.md

File metadata and controls

18 lines (12 loc) · 481 Bytes

Architecture

Auth, database and storage functionality is delegated to plugins.

  • Auth - @emeralt/auth-*
  • Database - @emeralt/database-*
  • Storage - @emeralt/storage-*

Server is split into the 4 parts:

  • utils are shared utils used in other parts
  • services are dedicated to interation with external resources
  • middlewares are plain express.js middlewares
  • handlers are plain express.js handlers