https://github.com/ember-learn/ember-data-request-service-cheat-sheet
This is a work-in-progress cheat sheet to aid in writing documentation for and teaching EmberData's Request Service.
https://github.com/ember-learn/ember-data-request-service-cheat-sheet
emberjs hacktoberfest
Last synced: 4 months ago
JSON representation
This is a work-in-progress cheat sheet to aid in writing documentation for and teaching EmberData's Request Service.
- Host: GitHub
- URL: https://github.com/ember-learn/ember-data-request-service-cheat-sheet
- Owner: ember-learn
- License: mit
- Created: 2023-09-28T23:06:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-28T18:03:59.000Z (about 1 year ago)
- Last Synced: 2025-05-19T06:07:54.886Z (about 1 year ago)
- Topics: emberjs, hacktoberfest
- Language: JavaScript
- Homepage: https://request-service-cheat-sheet.netlify.app/
- Size: 2.12 MB
- Stars: 1
- Watchers: 8
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/ember-learn/ember-data-request-service-cheat-sheet/actions?query=workflow%3ACI%2FCD)
[](https://percy.io/Ember/ember-data-request-service-cheat-sheet)
# EmberData Request Service Cheat Sheet
This is a work-in-progress cheat sheet to aid in writing documentation
for and teaching EmberData's Request Service.
To learn more about the Request Service, check out
[RFC 860](https://rfcs.emberjs.com/id/0860-ember-data-request-service/).
Visit [the deployed app](https://ember-learn.github.io/ember-data-request-service-cheat-sheet/) for side-by-side examples of EmberData's Request Service
and older EmberData patterns.
## How to Contribute
Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) for more information.
## Continuous integration
We use [GitHub Actions](.github/workflows/ci-cd.yml) to lint and test the app when a PR (pull request) is created and merged.
Run the following commands to lint and test from local machine:
```bash
npm run lint
npm test
```
To fix linting errors, try the following command:
```bash
npm run lint:fix
```
## Continuous deployment
We use [GitHub Actions](.github/workflows/ci-cd.yml) to deploy the app to `gh-pages` branch when a PR is merged.
If you are a repo maintainer, you can run the following command to deploy from local machine:
```bash
npm run deploy
```
## Credits
This app was inspired by [You might not need jQuery](http://youmightnotneedjquery.com/).