js-data-binding (npm): data-binding will help.
Keywords: data-binding|typescript|javascript|web|restful