1.) The syntax in creating the view: is just plain function calls which the rust compiler can accurately tell you about errors in your code, ie: typo, unclosed brackets/braces/parenthesis mismatch.
2.) Concise code, there is not too much ceremonial/boilerplate code to get started.
3.) Less code in the library maintain, there is no parser(which are mostly complex).
4.) Sauron is using wasm-bindgen, yew is using stdweb.