Skip to content

Pachwenko/ember-django-example

Repository files navigation

ember-django-example

Example frontend and backend using Ember.js, Python and Django

This is supposed to be a simple application to demonstrate a full stack web application using Ember.js with Python + Django. It is based upon the official ember tutorial.

The frontent connects to the backend using Ember Data's JSONAPI adapter.

For more info see the README for the frontend or backend.

Feature branches

This project has a few branches you can check out:

  • main This is supposed to be a minimal application that's easy to tinker with and understand.
  • cypress Has high level integration tests. Cypress is a much more enjoyable test runner/writer than Ember's default of testem.
  • zappa This branch deploys the API using zappa to AWS Lambda.

Running locally

To run the full stack at once the easiest way is with Docker. With docker installed you can run (in the this folder) docker-compose up. This will automatically reload upon any changes. If you just want to run the backend for example you can do docker-compose up backend.

Otherwise you will need to run the frontend and backend simultaneously. Presently the backend uses sqlite so you do not need to run the database.

About

Example frontend and backend using Ember.js and Django

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published