Skip to content

Commit 1477ccb

Browse files
committed
Improve README introduction
Focus on actionable selling points. Removes references to `future` changes to EmberCLI and `future` versions of Ember that are now in the past.
1 parent 8be43cc commit 1477ccb

File tree

1 file changed

+12
-20
lines changed

1 file changed

+12
-20
lines changed

README.md

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,17 @@
11
# Ember CLI Rails
22

3-
Ember CLI Rails is an integration story between (surprise surprise) Ember CLI and
4-
Rails 3.1 and up. It is designed to provide an easy way to organize your Rails backed
5-
Ember CLI application with a specific focus on upgradeability. Rails and Ember
6-
[slash Ember CLI] are maintained by different teams with different goals. As
7-
such, we believe that it is important to ensure smooth upgrading of both
8-
aspects of your application.
9-
10-
A large contingent of Ember developers use Rails. And Rails is awesome. With
11-
the upcoming changes to Ember 2.0 and the Ember community's desire to unify
12-
around Ember CLI it is now more important than ever to ensure that Rails and
13-
Ember CLI can coexist and development still be fun!
14-
15-
To this end we have created a minimum set of features (which we will outline
16-
below) to allow you keep your Rails workflow while minimizing the risk of
17-
upgrade pain with your Ember build tools.
18-
19-
For example, end-to-end tests with frameworks like Cucumber should just work.
20-
You should still be able leverage the asset pipeline, and all the conveniences
21-
that Rails offers. And you should get all the new goodies like ES6 modules and
22-
Ember CLI addons too! Without further ado, let's get in there!
3+
Unify your EmberCLI and Rails Workflows!
4+
5+
EmberCLI-Rails is designed to give you the best of both worlds:
6+
7+
* Stay up to date with the latest JavaScript technology and EmberCLI addons
8+
* Develop your Rails API and Ember front-ends from within a single process
9+
* Inject Rails-generated content into your EmberCLI application
10+
* Avoid Cross-Origin Resource Sharing gotchas by serving your EmberCLI
11+
applications and your API from a single domain
12+
* Write truly end-to-end integration tests, exercising your application's entire
13+
stack through JavaScript-enabled Capybara tests
14+
* Deploy your entire suite of applications with a single `git push`
2315

2416
**EmberCLI-Rails Supports EmberCLI 1.13.x and later.**
2517

0 commit comments

Comments
 (0)