Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/recifejs/recife

A powerful MVC Framework for GraphQL
https://github.com/recifejs/recife

framework graphql mvc nodejs recife typescript

Last synced: about 2 months ago
JSON representation

A powerful MVC Framework for GraphQL

Awesome Lists containing this project

README

        


RecifeJs






RecifeJs is a powerful MVC Framework for GraphQL in NodeJS. Recife has a whole structure ready to start a GraphQL API. You no longer have to worry about declaring Types and Resolvers.




[![npm version](https://img.shields.io/npm/v/recife?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/recife) [![License: MIT](https://img.shields.io/github/license/recifejs/recife?style=for-the-badge)](https://github.com/recifejs/recife/blob/master/LICENSE) [![Node.js CI](https://img.shields.io/github/workflow/status/recifejs/recife/Node.js%20CI?style=for-the-badge&logo=github)](https://github.com/recifejs/recife/workflows/Node.js%20CI) [![Coveralls github](https://img.shields.io/coveralls/github/recifejs/recife?logo=coveralls&style=for-the-badge)](https://coveralls.io/github/recifejs/recife) [![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/github/recifejs/recife.svg?logo=lgtm&style=for-the-badge)](https://lgtm.com/projects/g/recifejs/recife/context:javascript)




[Documentation](https://recifejs.org/) | [Contributing](CONTRIBUTING.md) | [CLI](https://github.com/recifejs/cli)




## How to use RecifeJs

**Create new project**

```
npx recife-cli project my-project-name
```

**Start the project**

```
cd my-project-name
npm start
```

## Contribution guidelines

If you want to contribute to **RecifeJs**, be sure to review the
[contribution guidelines](CONTRIBUTING.md). This project adheres to
[code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to
uphold this code.

![Contributors list](https://opencollective.com/recifejs/contributors.svg)

## License

RecifeJs is open source software [licensed as MIT](https://github.com/recifejs/recife/blob/master/LICENSE).