Looking for good practices about angular folder structure I stumble upon this piece of code:
content-layout.component.html:
<div [class]="theme">
  <div class="mat-app-background">
    <app-nav></app-nav>
      <div class="container">
        <router-outlet></router-outlet>
      </div>
    <app-footer></app-footer>
  </div>
</div>
As far as I understand, the class tag is used to bind this component HTML with a CSS class.
But the square brackets caught my attention, is there any real difference between the  [class] and class for css binding? I can't hit the correct search term/feature name to google it myself
 
     
    