Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/recifejs/recife
- Owner: recifejs
- License: mit
- Created: 2020-05-17T16:32:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T07:54:14.000Z (about 2 years ago)
- Last Synced: 2024-12-12T23:34:10.852Z (about 2 months ago)
- Topics: framework, graphql, mvc, nodejs, recife, typescript
- Language: TypeScript
- Homepage: https://recifejs.org/
- Size: 926 KB
- Stars: 22
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
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).