CanJS
CanJS is a lightweight, modern JavaScript MVVM framework, for building web applications, that provides a lightweight inheritance system, observable objects and values, and a powerful MVC core, with live-bound templates, among other resources. It makes developing complex applications simple and fast. Easy-to-learn, small, and unassuming of your application structure, but with modern features like custom tags and 2-way binding, creating apps is easy and maintainable.
Duration: 25hrs
Course Content:
- CanJS Introduction
- Setup CanJS
- Application Design
- Constructors
- Observables
- The Define Plugin
- Stache Templates
- App State and Routing
- Components
- View Models
- Data Models and Fixtures
- Routing
- Loading States
- Event Handling
- Web Service Communication
- Recap
- Recipes
- How to Contribute
- Changelog