<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/typescripttv/best-of/2023/07" -->

---
title: Best TypeScript.TV posts — July 2023 | daily.dev
description: The most upvoted TypeScript.TV posts from July 2023, curated by the daily.dev community.
canonical: https://daily.dev/sources/typescripttv/best-of/2023/07
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/typescripttv/best-of/2023/07
og:type: website
og:site_name: daily.dev
og:title: Best TypeScript.TV posts — July 2023 | daily.dev
og:description: The most upvoted TypeScript.TV posts from July 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of TypeScript.TV — July 2023

1. 1  
[](https://daily.dev/posts/what-is-downleveling-in-typescript--xr3cfg9v1 "What is Downleveling in TypeScript?")  
Article  
![Avatar of typescripttv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/57ce30b9764a474caf60a5b81549c1b3)TypeScript.TV · 3y  
What is Downleveling in TypeScript?  
TypeScript TV Downleveling refers to the process of transpiling modern TypeScript code into an older version of JavaScript. It allows developers to target older JavaScript runtime environments that may not support the latest features and syntax introduced in newer versions of ECMAScript.  
42  
1

[See all TypeScript.TV archives](/sources/typescripttv/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/typescripttv/best-of/2023/07#page","url":"https://daily.dev/sources/typescripttv/best-of/2023/07","name":"Best TypeScript.TV Posts — July 2023","description":"The most upvoted TypeScript.TV posts from July 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/typescripttv/best-of/2023/07#items","numberOfItems":1,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/what-is-downleveling-in-typescript--xr3cfg9v1","name":"What is Downleveling in TypeScript?"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"TypeScript.TV","item":"https://daily.dev/sources/typescripttv"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/typescripttv/best-of"},{"@type":"ListItem","position":5,"name":"July 2023"}]}]}
```

