This is the second part in the series of articles where I share my experience building and optimizing CASL v5:

  1. CASL. Pursuing Perfection I: Why?
  2. CASL. Pursuing Perfection II: New Engine
  3. CASL. Pursuing Perfection III: Big O
  4. CASL. Pursuing Perfection IV: Type Safety

First time you’ve heard about CASL? You may want to read “What is CASL?”.

As I said in the previous article, to support SQL databases, CASL needed a new checking engine which can evaluate conditions in runtime and can transform them into any database query language. And this is why UCAST was born!

But, let’s get deeper into what UCAST actually is.

#javascript #performance #casl #ucast

CASL. Pursuing Perfection II: New Engine
1.30 GEEK