Skip to content

gmolto/backbone-cellar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wine Cellar Sample Application

"Backbone Cellar" is a sample application built with Backbone.js.

The application allows you to browse through a list of wines, add, update, and delete wines.

Changes in this repository with respect to original code

Three versions of the application are available, each one in the corresponding folder:

  • bootstrap

    This version uses an in-memory datastore. This application is ready to be run as a Docker container in the: cursocloudaws/backbone-cellar-mem Docker Hub repository.

  • bootstrap-sql-docker

    This version has been modified to support the execution in Docker containers via the Legacy container links. In particular, environment variables are read at runtime to automatically discover a MySQL container that hosts the wines database (see api/index.php::getConnection() for details). A MySQL-based back-end is required by a linked MySQL Docker container.

    This application is ready to be run as a Docker container in the cursocloudaws/backbone-cellar-sql-docker Docker Hub repository.

  • bootstrap-sql-docker-compose

    This version has been modified to support the execution in Docker containers using Docker container networking (as opposed to the legacy container links). In particular, environment variables are read at runtime to access a MySQL container that hosts the wines database (see api/index.php::getConnection() for details).

    This application is ready to be run via Docker Compose using the Docker Image available in cursocloudaws/backbone-cellar-sql-docker-composed Docker Hub repository.

About

A Backbone.js tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 93.7%
  • HTML 6.2%
  • Other 0.1%