vesper-framework / vesper

Vesper is a NodeJS framework that helps you to create scalable, maintainable, extensible, declarative and fast GraphQL-based server applications.
http://vesper-framework.com
600 stars 35 forks source link
framework graphql javascript nodejs-framework typescript


Vesper is a NodeJS framework that helps you to create scalable, maintainable, extensible, declarative and fast GraphQL-based server applications. It perfectly fits any architecture and scale you choose - from monoliths to microservices, from small to enterprise apps.

Using Vesper your app's core components are:

Vesper provides you following features:

And more...

Quick Start

To create a new JavaScript project using Vesper install it globally and use init command with --javascript flag:

npm i vesper -g
vesper init --name my-project --javascript

To create a new TypeScript project using Vesper install it globally and use init command with --typescript flag:

npm i vesper -g
vesper init --name my-project --typescript

Documentation

Links

Contributing

Want to contribute? Vesper is opened for any contributions, just create a new github issue!