js framework with angular