Принимая решение о подобных вещах, подумайте о том, как кто-то, ничего не знающий о вашем коде, прочтет его.
Я бы не стал использовать префикс "ui-", потому что такой человек может думать, что он связан с jQuery UI.
Вам не нужно использовать префикс.В большинстве случаев это «шум».Если все начинается с "foo-", зачем это?Это имеет смысл для библиотеки, потому что тогда вы можете легко различить, что «принадлежит» библиотеке.Для вашего собственного кода предполагается, что все, что не принадлежит библиотеке, принадлежит вашему приложению.
Выберите значимое имя для каждой вещи, которая короткая, но не слишком короткая.