Serenade.js je okvir za stranko, zgrajen po vzorcu MVC.Omogoča preprosto ustvarjanje bogatih aplikacij na strani odjemalca, saj vam omogoča, da DOM stalno posodablja vaše podatke s pomočjo močnih podatkovnih povezav.Serenade.js je dovolj preprost, da začnete hitro, a hkrati dovolj zmogljiv za ustvarjanje bogatih in zapletenih aplikacij.