title: If "Angular doesn't offer filter/orderBy pipes because they perform poorly and prevent aggressive minification", so what's the best alternative to?
body: <blockquote>
    <p>Filtering and especially sorting are expensive operations. The user experience can degrade severely for even moderate-sized lists when Angular calls these pipe methods many times per second. filter and orderBy have often been abused in AngularJS apps, leading to complaints that Angular itself is slow. That charge is fair in the indirect sense that AngularJS prepared this performance trap by offering filter and orderBy in the first place.</p>
  </blockquote>
  
  <p>Ref. <a href="https://angular.io/docs/ts/latest/guide/pipes.html#!#no-filter-pipe" rel="nofollow noreferrer">https://angular.io/docs/ts/latest/guide/pipes.html#!#no-filter-pipe</a></p>
  
  <p>If I need to filter or order a datatable using a search input or clicking on some filter buttons, what's the best alternative to achieve that not using Pipes?</p>