Doric View Components View components are reusable JavaScript-level compositions built from existing Doric views. When to Use Use JS components when existing Doric views are enough. Use custom ViewNode when native rendering is required.