/backbone-genetics

A tiny sample app built with backbone

Primary LanguageJavaScriptMIT LicenseMIT

backbone-genetics

An application demonstrating simple MV* architecture on top of Backbone.js framework as well as one of basic algorithms in bioinformatics - overlap graph generation.

####Check it out up and running: #####zij.github.io/backbone-genetics

Solution stack:

  • Backbone as core MV* framework
  • Lodash instead of Underscore for better performance and cross-browser consistency
  • jQuery for DOM manipulation in views
  • HTML5 Boilerplate for initial page structure and common CSS rules
  • Bower for bootstrapping 3rd-party dependencies
  • Require.js for dependency management and modular app structure

Bonus features:

  • Dynamic overlap graph generation
  • DNA strings validation
  • Lazy templates precompilation
  • Memoized suffix and prefix extraction