Skip to content

Composable Ember applications for ambitious user experiences

License

Notifications You must be signed in to change notification settings

rickieshi/ember-engines

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ember-engines npm version Build Status

This Ember addon implements the functionality described in the Ember Engines RFC. Engines allow multiple logical applications to be composed together into a single application from the user's perspective.

Table of Contents

Basic Information

Usage

Core Feature Guides

Other Resources

Introduction Video

Introduction to Ember Engines at Global Ember Meetup

Installation

From your Ember CLI project's root directory, run the following:

ember install ember-engines

Install the appropriate version of Ember as noted above.

Demo Projects

  • ember-engines-demo - an example of a parent application (consumer).
    • ember-chat-engine - an example of a route-less engine that is an in-repo addon.
  • ember-blog-engine - an example of a routable engine that is a separate addon project.

Contributing

Installation

  • git clone this repository
  • yarn install

Running

Running Tests

  • yarn test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://www.ember-cli.com/.

License

Copyright 2015-2019 Dan Gebhardt and Robert Jackson. MIT License (see LICENSE.md for details).

About

Composable Ember applications for ambitious user experiences

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.1%
  • HTML 2.9%