Skip to main content

TSSuperset of JS + Static Type System layer

aka TypeScript, ts, tsx

TS Def

Definitions on what is a type, set, etc. How static type compiler config & works.

TS Syntax

List of typescript keywords, syntax, coding patterns, etc

TS Stack

list some notable TS-specific libs here. But since TS becomes more mainstream, synonymous to "JS stack".

TS Errors

References

  1. parcel-bundlerCLI Dev tool to run TS in Browser

  2. Static LevelTS Static Language Level of static types, manage by TS at Compile Time

  3. ts-nodeCLI tool for TS & REPL for Node.js

  4. TS Playground ↔ online editor for TS, full feature IDE

  5. Language LevelTS exists on Dynamic Level & Static Level

  6. tsconfig.jsonTS Manifest to config TSC behavior

  7. "declaration": true ↔ to toggle generating .d.ts file from TS & JS files

  8. TSCCLI Dev tool to Type-Check/Compile TS to JS

  9. Dynamic LevelTS Runtime Language Level of JS Source Code & Variables

  10. .tsxTS implementation file with JSX

  11. /src/main.tsxroot HTML for Vite TS project

  12. .tsTS implementation file

  13. .d.tsTS declaration/definition file

  14. TSDocMarkup Lang extends JSDoc for TS inline comment docs

  15. Problem Matcher ↔ to auto-scan output text for known warnings/error & report inline (as squiggle?). ie TypeScript ESLint

  16. .map ↔ file to bridge .js to .ts input file (.TS)

  17. .tsxTS implementation ext with JSX

  18. .tsTS implementation ext w/o JSX

  19. ArrayTS Extended Type for Array

  20. ViteDev tool to scaffold & build framework UI, next-gen ESBuild Bundler 100X Webpack perf, support native Module, native TS

  21. tsc --init ↔ init TSC in project w/o TS

  22. Initialize project folder to run with [**_TS_**](ts)tsc --init

  23. prismaORM with Node.js + TS to data model, with UI to view/mod db