Web App Skeleton

Web App Skeleton

About this web app

In this multi-device single-page webapplication, for obvious reasons, there's no place for jQuery. Some micro javascript libraries are used for common features: microjs.com.

Multi-device strategies rule
Multi-device strategies rule

Breakdown

JavaScript

  • Structured JavaScript (OOP, Namespace, Local scope)
  • Page states (Routing / history)
  • Event handling (Delegation)
  • Dom ready
  • Templating
  • Feature detection
  • Custom utils

HTML5

  • Semantic markup
  • Data attributes

CSS3

  • Media Queries
  • Transitions
  • Transforms
  • Smart selectors

Resources

What Paul Irish learned from jQuery

Javascript

HTML5

CSS3