TS Template Literal Type
[TS Conditional Type](https://texonom.com/ts-conditional-type-0bd1b916147f487a9cd3ae19fe7dcfcb) [TS Type Guard](https://texonom.com/ts-type-guard-10795526827244369e03316cfefb3f8f) [JS Template Literal](https://texonom.com/js-template-literal-3ccba6ac428e4020bd2b01d040f5b26a) 


TypeScript로 JSON Parser를 만들거나, `document.querySelector` 의 결과 타입을 추론사용가능
regex compile되는 string type은 안나오나
### TS Template Literal Type Usage
|Title|
|:-:|
|[TS Template Literal Type Union](https://texonom.com/ts-template-literal-type-union-b72854a745f24f47a7c0bfb906efe655)|
|[TS Template Literal Type Example](https://texonom.com/ts-template-literal-type-example-d97a78dcd6a7437182f59211d432fef4)|




### Template String Types as Discriminants
> [Announcing TypeScript 4.5 Beta](https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/#template-string-discriminants)





