Create API's Node.js with TypeScript Thiago da Silva Adriano
Project
Packages
Dependencies ▷ Body-parser ▷ http-status ▷ Express ▷ JWT ▷ Mongoose ▷ Morgan ▷ Multer ▷ Nodemon
https://github.com/programadriano/ts-api-generator
“
Structure
APPServer Controller Repository Schema Config
DIST { "compilerOptions": { "target": "es6", "module": "commonjs", "outDir": "dist", "typeRoots": ["../node_modules/@types"], "types": ["node"] }, "include": ["server/**/*.ts", "server/*.ts"], "exclude": ["node_modules"], "buildOnSave": true, "compileOnSave": true }
Node.js
TypeScript
What is TypeScript? • TypeScript is a typed superset of JavaScript that compiles to plain JavaScript • Any browser. Any host. Any OS • Any valid JavaScript is valid Typescript
How Can I install TypeScript? > npm install -g typescript
Anders Hejlsberg
How Does TypeScript Works?
Transpiling TypeScript server.ts JavaScript server.js TypeScript Compiler “Transpiling”
TypeScrip t ES201 6 ES201 5 ES5
tsconfig.json
Porque TypeScript com Node?
Show me the code { }
“ Social Media /tadriano-net @programadriano @programadriano /perfil/thiagoadriano/ @programadriano /space/thiago-da-silva-adriano-2

Band criando api nodejs com type script