Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet
A cheat sheet for converting classic Ember app to Octane
https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet
ember ember-octane emberjs hacktoberfest
Last synced: 15 days ago
JSON representation
A cheat sheet for converting classic Ember app to Octane
- Host: GitHub
- URL: https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet
- Owner: ember-learn
- License: mit
- Created: 2019-06-10T01:37:49.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-18T15:29:49.000Z (over 1 year ago)
- Last Synced: 2024-12-22T18:55:28.661Z (21 days ago)
- Topics: ember, ember-octane, emberjs, hacktoberfest
- Language: JavaScript
- Homepage: https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/
- Size: 4.78 MB
- Stars: 55
- Watchers: 13
- Forks: 38
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[![This project uses GitHub Actions for continuous integration.](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/workflows/CI/CD/badge.svg)](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/actions?query=workflow%3ACI%2FCD)
[![This project uses Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/Ember/ember-octane-vs-classic-cheat-sheet)# Ember Octane vs Classic Cheat Sheet
Check out [the deployed app](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/). Yep, it uses Ember Octane!
You can see side-by-side examples of [Ember Octane](https://emberjs.com/editions/octane) and Ember Classic.
## 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/).