Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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"
- Host: GitHub
- URL: https://github.com/nilshartmann/typescript-advanced-talk
- Owner: nilshartmann
- Created: 2022-11-06T07:55:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-14T06:55:35.000Z (3 days ago)
- Last Synced: 2024-11-14T07:30:33.897Z (3 days ago)
- Topics: typescript
- Language: TypeScript
- Homepage: https://typescript.schule
- Size: 61.2 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 BeispielWenn 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```