
#####Do I have to use React?

You need to use React if you want to register UI components with the Component Registry. However, you can create a React component and attach DOM to it's DOM node manually. Packages can also add a DOM node directly to `document.body`, though this is discouraged.
