KA Lite
0.16
  • Installation Guide
  • User Manual
  • FAQ
  • Contributing and Development
  • For Devs
    • Setting up your development environment
    • Front End Code
    • Modularity
    • Building Frontend Code
    • Implementing with Backbone
    • Creating Your Own Backbone View
    • TL;DR (or 7 quick steps to creating a Backbone View in KA Lite)
    • Javascript Unit Tests
    • Behavior-Driven Integration Tests
    • Profiling KA Lite
    • Developer Utility Commands
    • Logging
KA Lite
  • Docs »
  • Developer Docs

Developer DocsΒΆ

Useful stuff our devs think that the rest of our devs ought to know about.

  • Setting up your development environment
    • Recommended setup
    • Running directly from source
    • Static vs. Dynamic version
    • Virtualenv
  • Front End Code
  • Modularity
  • Building Frontend Code
  • Implementing with Backbone
  • Creating Your Own Backbone View
  • TL;DR (or 7 quick steps to creating a Backbone View in KA Lite)
  • Javascript Unit Tests
    • Purpose
    • Setting up your Test Environment
    • Getting Your Javascript to be Testable in KA Lite
    • Writing a Test
    • Running Tests
  • Behavior-Driven Integration Tests
    • Running the integration tests
    • Anatomy of the integration tests
    • Suggested workflow for writing new features
    • Selenium gotchas (aka race conditions)
  • Profiling KA Lite
    • Getting a general overview of resources used
  • Developer Utility Commands
    • Django Management Commands
    • generaterealdata
  • Logging
Next Previous

© Copyright 2015, FLE. Last updated on Wed, 30 Mar 2016 16:28:41 +0200.

Built with Sphinx using a theme provided by Read the Docs.