API Core

Usage no npm install needed!

<script type="module">
  import apiCoreEnp from 'https://cdn.skypack.dev/api-core-enp';


API Core: Express, Node, PostgreSQL

-> Why make the boilerplate? -> Need for a lightweight, generic code base, to quickly setup the basics for a project. -> What does the boilerplate do? -> Provides a quick and easy way to have the following: DB connection, routes, documentation, authorization, logging, permissions management, user management. -> General structure of the boilerplate. -> Describe folder structure in detail here. -> Main Actors -> Model, Repository, Service, ServiceContainer, GenericRouter, GenericQueryLanguage, UserManagement -> How to use the boilerplate -> Describe the instantiation process, and configuring the boilerplate -> How to customize the boilerplate -> Describe custom routers, services, and even modifying boilerplate code. -> Examples -> Show examples of working boilerplate. -> How to create filters for the permissions map