Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perigrin/firebrand
EmberJS + Magpie Test Application
https://github.com/perigrin/firebrand
Last synced: 22 days ago
JSON representation
EmberJS + Magpie Test Application
- Host: GitHub
- URL: https://github.com/perigrin/firebrand
- Owner: perigrin
- Created: 2012-01-30T20:22:54.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-02-12T21:15:19.000Z (almost 13 years ago)
- Last Synced: 2024-05-01T22:51:32.115Z (8 months ago)
- Language: JavaScript
- Homepage: https://github.com/dgeb/ember_rest_example
- Size: 203 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
# Firebrand
Firebrand is a demo application for Magpie using EmberJS + EmberREST. It started out as an experiment to see if Magpie could easily handle the REST requirements something like EmberJS required. The answer was yes. It however turned out that it made a sufficiently good demo application to explain the concepts behind Magpie to Matt S. Trout. Based on his feedback the application was revised a bit to better illustrate the principles involved.
There may still be a few bugs in this, but considering we were trying to translate
from Rails to Magpie that's probably expected.Finally all of the EmberJS/EmberREST code is stolen/based upon [this series of blog posts][1].
## Getting Started
Firebrand is a Dist::Zilla managed application. You'll need to have Dist::Zilla installed to get it up and running. We'll also assume you have `cpanm` installed. If both of those are ready to go simply do the following:
git clone git://github.com/Tamarou/Firebrand.git
cd Firebrand
dzil authordeps | cpanm
cpanm http://xrl.us/magpie1120430 # install magpie
dzil listdeps | cpanm # install everything elseOnce everything is installed simply run `plackup` to start the server.
plackup
You should have a working application on port 5000 (or whatever your plackup defaulted to).
## Getting Help
You're more than welcome to the `#magpie` channel on `irc.perl.org` and ask questions.
[1]: http://www.cerebris.com/blog/2012/01/24/beginning-ember-js-on-rails-part-1/