Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 949 Bytes

File metadata and controls

31 lines (21 loc) · 949 Bytes

Minimal Chat

Example project using ClojureScript and Firebase as the basis for creating a nearly entirely javascript based chat client.

Usage

  1. # for a firebase.com account.
  2. Make a Firebase application.
  3. Clone the project.
  4. Change firebase-io-root to have the URL for your Firebase application.
  5. Run lein figwheel in the project root to start up a local webserver http://localhost:3449.
  6. Go to your browser and start playing around in the code!

Developing

To start a local server that causes CSS and ClojureScript changes to be reflected immediately in your browser run lein fighweel and open up http://localhost:3449

To run the ClojureScript tests run lein auto-test. It will recompile the ClojureScript and rerun the tests whenever a file changes.

Notes

This contains some presentation notes that were used to present this example.