Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nilshartmann/typescript-advanced-talk

Vortrag "Fortgeschritenes #TypeScript"
https://github.com/nilshartmann/typescript-advanced-talk

typescript

Last synced: about 5 hours ago
JSON representation

Vortrag "Fortgeschritenes #TypeScript"

Awesome Lists containing this project

README

        

# TypeScript: fortgeschrittene Typen und Konzepte

Code-Beispiele zu meinem Talks zu TypeScript

## Installation

Im Root-Verzeichnis mittels `pnpm install` (oder `npm install`) TypeScript installieren.

## Verwendung

In `src`-Verzeichnissen findest Du jeweils zwei Dateien

- `_.ts` enthält den Ausgangscode eines Beispiels
- `_x_.ts` enthält jeweils das fertige Beispiel

Wenn Du selbst ausprobieren möchtest, kannst Du also in den Dateien ohne `x` experimentieren. Ich habe dort (rudimentär) beschrieben, was jeweils zu tun ist.

## VS Code Extension

Wenn Du dir die Extension [scode-twoslash-queries](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-twoslash-queries) für VS Code installiert,
kannst Du in die Zeile unterhalb eines typen oder eine Variable `// ^?` schreiben, dann zeigt dir VS Code den TypeScript Typen "inline" an:

```

const s = "Hallo";
// ^? string

```