unsubbed.co

Expressa

Expressa lets you run content Management System for powering database driven websites using JSON schemas. Provides entirely on your own server.

Overview

API creation middleware with an admin interface The project has 449 GitHub stars and is licensed under MIT.

Getting Started

Source: GitHub README

It’s very easy to install expressa in your project directory:

mkdir myapp cd myapp npm init npm install expressa express

Create a file app.js with the following code (or just copy the middle 3 lines into your existing express app)

var express = require(‘express’); var app = express();

var expressa = require(‘expressa’); app.use(‘/admin’, expressa.admin( apiurl: ‘/api/’ )); app.use(‘/api’, expressa.api());

app.listen(3000, function () console.

Normalized Features

Source: tool-features-normalized.json

graphql, mongodb, npm, postgresql, rest api.

Features

Integrations & APIs

  • GraphQL API
  • REST API