https://github.com/intersystems/apps-rest
Framework for rapid development of secure, sustainable REST APIs
https://github.com/intersystems/apps-rest
rest
Last synced: 5 months ago
JSON representation
Framework for rapid development of secure, sustainable REST APIs
- Host: GitHub
- URL: https://github.com/intersystems/apps-rest
- Owner: intersystems
- License: mit
- Created: 2020-03-12T19:37:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T12:12:02.000Z (over 3 years ago)
- Last Synced: 2024-08-01T22:47:59.730Z (almost 2 years ago)
- Topics: rest
- Language: ObjectScript
- Homepage:
- Size: 92.8 KB
- Stars: 13
- Watchers: 7
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
## apps-rest
[](https://community.objectscriptquality.com/dashboard?id=intersystems_iris_community%2Fapps-rest)
---
# Deprecation Notice
This project has been deprecated in favor of its successor, [isc.rest](https://github.com/intersystems/isc-rest), and will not receive further updates. For discussion of migration from apps-rest to isc.rest, see https://github.com/intersystems/isc-rest/discussions/11.
---
# AppS.REST
A framework for building secure REST APIs to existing persistent classes and business logic in the InterSystems IRIS Data Platform.
## Getting Started
Note: a minimum platform version of InterSystems IRIS 2018.1 is required.
### Installation: ZPM
If you already have the [ObjectScript Package Manager](https://openexchange.intersystems.com/package/ObjectScript-Package-Manager-2), installation is as easy as:
```
zpm "install apps.rest"
```
### Tutorial
For a step-by-step tutorial, see [AppS.REST Tutorial and Sample Application: Contact List](https://github.com/intersystems/apps-rest/blob/master/docs/sample-phonebook.md).
## User Guide
See [AppS.REST User Guide](https://github.com/intersystems/apps-rest/blob/master/docs/user-guide.md).
## Support
If you find a bug or would like to request an enhancement, [report an issue](https://github.com/intersystems/apps-rest/issues/new). If you have a question, feel free to post it on the [InterSystems Developer Community](https://community.intersystems.com/).
## Contributing
Please read [contributing](https://github.com/intersystems/apps-rest/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use [SemVer](http://semver.org/) for versioning. Declare your dependencies using the community package manager for the appropriate level of risk.
## Authors
* **Tim Leavitt** - *Initial implementation* - [timleavitt](http://github.com/timleavitt)
See also the list of [contributors](https://github.com/intersystems/apps-rest/graphs/contributors) who participated in this project.
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/intersystems/apps-rest/blob/master/LICENSE) file for details.