Skip to content

Features

Glad JS edited this page Oct 14, 2017 · 1 revision

Main features.

  • REST-MC or MVC Workflow
  • Endpoint access policies
  • Class based controllers
  • Intuitive routing with route based body parsing and policies
  • Socket.io integration & Websocket routing with route based policies available
  • Built in session management
  • LRU/LFU controller action caching
  • General caching
  • Sane project directory structure
  • Works with any database
  • High test coverage
  • Leverages the Express ecosystem so you can too.
  • REST endpoint generation with Glad CLI
  • Utilities such as tokenization, number conversions, object tools, array tools, date tools and other various utilities.
  • Console Access to the server process with Glad CLI

Out of the box, you get a Model/Controller framework which is great for building REST APIs for either client rendered apps such as Ember, Angular, React/Redux etc... or API Service development. Furthermore, Glad supports MVC and comes bundled with Pug (formerly Jade). Under the hood, view rendering is handled by Express. This gives you the utility of the Express eco-system right at your fingertips.

If you are familiar with Node JS, then getting started with Glad is absolutely painless. If you are new to Node JS, then you should move along quite nicely and Glad will kick start your project in superhero fashion. In fact, you can get a REST API up and running in a matter of minutes after initializing your project.

Clone this wiki locally