What is the recommended way to create reusable UI components?


Currently, there is no officially recommended method or UI framework. There is the atom-space-pen-views package that provides a few reusable components but the Atom team is moving away from Space Pen in favor of custom HTML elements.

There is some investigation going on into a view framework to use. You can keep up-to-date on the latest by subscribing to this issue: