1.0.14 ā€¢ Published 3 years ago

@easy-express/server v1.0.14

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

A simple, customizable, and extensible express server in Typescript.

šŸ  Homepage

Introduction

At its core, Easy-Express is an extensible version of your typical express server. To add big feature sets to your server, you simply have to attach Easy-Express modules to it and you're good to go. Say, for example, you wish your server to have easy-to-use database integration; the @easy-express/sequelize module is just for you! Well, what if on top of that, you want to use GraphQL? Attach the @easy-express/graphql module too!

The plan is to give you guys the ability to quickly build a robust server that has all the features you want without all the hassle.

Install

npm install @easy-express/server

Usage

An Easy-Express Server is simply a class that holds a reference to an express application. To modify the express application in any way, you would get the instance of the express application and call what ever methods you'd like.

Example

import { EasyExpressServer } from  "@easy-express/server";

// Create a new server

let  server = new  EasyExpressServer();

// Define a 'get' route

server.instance.get("/", (req, res) => {

res.send("Hello World!");

});

// Start the server

server.start();

Modules

Coming soon...

Author

šŸ‘¤ Leonard Parisi

šŸ¤ Contributing

Contributions, issues and feature requests are welcome!Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ā­ļø if this project helped you!


This README was generated with ā¤ļø by readme-md-generator