Awaiskhan404 / anchor-express

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How it works

This is a simple example of how to use the Anchor Express API. It handles basic routing and processes for express js. It is a good starting point for building your own web app.

Getting Started

Using the cli tool

npm install -g anchor-express-cli

Executing the cli tool will generate the fresh project in your current working directory

anchor-express-cli

For manual setup package installation

npm install anchor-express

Structure

In your custom module folder you will have one router.js file to store routing of your apis

const Shipping = require('./shipping.controller');

const route = [
    {
        route: '/',
        method: 'get',
        controller: Shipping.getworker
    },
    {
        route: '/',
        method: 'post',
        controller: Shipping.postworker
    },
]
module.exports = {
    route
}

Usage

const server = new Server(3000);

CHANGELOG

anchor-express>1.2.2 now supports middlewares. To use middleware create a folder named as middlewares and create index with the array of middleware as shown in the example

const middlewares = [
    {
        name: 'logger',
        middleware: require('./logger.middleware')
    }
]

module.exports = middlewares

How to get a server instance

const server = new Server(3000);

const instance=server.getInstance();

About


Languages

Language:JavaScript 100.0%