hyrest-express

A hybrid REST library for the frontend and backend. Express middleware package.


Keywords
hyrest, hybrid, express, http, rest, api, promise, decorators, metaprogramming, rest-api, typescript
License
MIT
Install
npm install hyrest-express@0.1.6

Documentation

Hyrest

pipeline status coverage report

Hyrest is a hybrid REST framework for both the client and the server.

The idea is to define routes using decorators and use them to both serve the REST endpoint and call them from the frontend. When developing both server and client in the same repository or sharing a common library with all endpoints between the both, a call to a REST endpoint is transparent, type-safe and as easy calling a method.

Packages

Hyrest is maintained in a monorepo using lerna. These packages are included:

Resources

Contributing

Contributions in the form of well-documented issues or pull-requests are welcome.

Contributors

  • Frederick Gnodtke