Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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/).