Я прост видел рекомендацию вместо ngClass использовать [class.beginner]="isBeginner", потому что в первом случа, якобы, приходится парсить объект и это более затратная операция, а второй вариант более оптимизирован...
ребят, а как думаете, почему в программировании чаще встречается предлог on чем when, хотя when часто гораздо более декларативнее и выразительно помогает строить выражения