Привет Даниэль. Спасибо за ваш комментарий.

Согласно определению Изоморфный из Википедии:

[…] Два математических объекта изоморфны, если между ними существует изоморфизм […]

Однако с Angular 2 Universal вы пишете только ОДНУ логику приложения. Не ДВА. На уровне логики вашего приложения нет разделения между браузером и другой средой. Вы запускаете один и тот же код независимо от вашей среды. Таким образом, Angular Universal не является изоморфным по определению.

Опять же из Википедии:

[…] Универсалии — это повторяющиеся или повторяющиеся сущности, которые могут быть воплощены или экземплифицированы многими конкретными вещами […]

Таким образом, взяв ОДИНАКОВОЕ приложение Angular 2 и запустив (создав экземпляр) его во многих средах, это по определению называется универсальностью. И это роль Angular 2 Universal.

Кстати, ваш инструмент выглядит великолепно! надо попробовать 😉

Ваше здоровье.