Bleach combines client-side templating with REST services in an asynchronous which can only be described as AJAX on steroids.