Skip to content
Karim Ayachi edited this page May 24, 2020 · 2 revisions

Personal goals (reasons I started working on a library)

Personal goals may clash with value- or community goals, as for instance backwards compatibility may not be a very good idea.

  • Should work with generic WCs and be agnostic to what WC library is used
  • Should perform two-way binding with properties of WCs
  • Should bind to events from WCs
  • Doesn't have to bind with attributes. It's the responsibility of the WC library to reflect the properties... But maybe this could be a feature?
  • Should have a templating-system (at least a foreach) that works with WCs
  • Backwards compatible with Knockout views and viewmodels
  • IE11 compatibility

Added value goals

Community goals

  • >=IE8 compatibility?
  • CLI to get started quickly, providing a quick access to templates with popular WC-libraries, but not forcing any of them on the user
  • Nice looking website
  • Great documentation
  • Tutorials
Clone this wiki locally