Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stubailo/meteor-rest
:sleeping: simple:rest - make your Meteor app accessible over HTTP and DDP alike
https://github.com/stubailo/meteor-rest
Last synced: about 1 month ago
JSON representation
:sleeping: simple:rest - make your Meteor app accessible over HTTP and DDP alike
- Host: GitHub
- URL: https://github.com/stubailo/meteor-rest
- Owner: stubailo
- License: mit
- Archived: true
- Created: 2015-04-23T03:20:44.000Z (about 9 years ago)
- Default Branch: devel
- Last Pushed: 2021-09-29T17:44:16.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T13:23:18.640Z (2 months ago)
- Language: JavaScript
- Homepage: https://atmospherejs.com/simple/rest
- Size: 230 KB
- Stars: 383
- Watchers: 22
- Forks: 85
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Lists
- awesome-meteor - simple:rest - automatically make your Meteor app accessible over HTTP and DDP alike. (REST)
README
# REST for Meteor [![Build Status](https://travis-ci.org/stubailo/meteor-rest.svg)](https://travis-ci.org/stubailo/meteor-rest)
A set of packages that makes it easy to make your Meteor app's data accessible over HTTP. Easily integrate your Meteor backend into a native mobile app or query your data from your Rails or PHP app.
## Packages
- [simple:json-routes](https://github.com/stubailo/meteor-rest/tree/master/packages/json-routes) - the simplest way to define a server-side route in your Meteor app, with no external dependencies.
- [simple:rest-json-error-handler](https://github.com/stubailo/meteor-rest/blob/master/packages/rest-json-error-handler/README.md) - middleware for handling standard Meteor.Error errors
- [simple:rest](https://github.com/stubailo/meteor-rest/blob/master/packages/rest/README.md) - just add the package, and all of your Meteor methods and publications will become accessible over HTTP.
- [simple:rest-accounts-password](https://github.com/stubailo/meteor-rest/blob/master/packages/rest-accounts-password/README.md) - add this package to enable password login over HTTP.
- [simple:authenticate-user-by-token](https://github.com/stubailo/meteor-rest/blob/master/packages/authenticate-user-by-token/README.md) - authenticate user via auth token
- [simple:rest-bearer-token-parser](https://github.com/stubailo/meteor-rest/blob/master/packages/rest-bearer-token-parser/README.md) - parse standard bearer token via request headers, query params, or body
- [simple:rest-method-mixin](https://github.com/stubailo/meteor-rest/blob/master/packages/rest-method-mixin/README.md) - add REST options to methods defined using [ValidatedMethod](https://github.com/meteor/validated-method)## Planned
- `simple:rest-accounts-facebook`, etc - OAuth login packages for HTTP
- Static file management, authentication
- Integration with [Restivus](https://github.com/kahmali/meteor-restivus) for custom API needs