/medium-framework

a decoupled javascript micro-framework

Primary LanguageJavaScriptMIT LicenseMIT

Medium

a decoupled javascript micro-framework

Features:

  • Decoupled: event and property notifications allow broadcasting + listening without dependence
  • Utility: built in utility belt incl. xhr, dom and object manipulation
  • Integrated routing: create complex state-based apps or simple single-viewers
  • Binding: bind elements to properties or other elements, one-way or two
  • Flex: Vanilla, AMD and CommonJS compatible plus extend utility with lodash / jquery
  • Tiny: 7.2kb minified + gzipped

check out the site or the docs

To Do:

  • optional caching on props (local/session storage)
  • overwritable render function, including template and props