Aug 31, 2024
What is TypeScript?
Why do we need TypeScript?
How is it different from vanilla JavaScript?
Static Typing:
Editor Support:
Future JavaScript Features:
Install Node.js:
Install TypeScript Compiler:
npm install -g typescriptVerify Installation:
tsc -vCode Editor:
hello-world).ts extension (e.g., index.ts)console.log('Hello World'))tsc index.tstsc --init to create a tsconfig.json filetsconfig.json:
tsconfig.json by setting sourceMap to truenumber, string, boolean, null, undefined, and objectany, unknown, never, enum, tupleany type usage for type safetynumber[])readonly modifier to prevent modificationsnumber | string)draggable & resizable)50 | 100)null and undefined in strict mode