Hi everybody, I'm newbies of TypeScript. I just started learning about TypeScript and I don't know where to start and how to start. I need someone to help with this, maybe share some documents, some experience about it. Thank you very much!
https://github.com/microsoft/TypeScript/wiki/TypeScript-Design-Goals
https://github.com/Microsoft/TypeScript/wiki/FAQ#what-is-type-erasure
https://www.typescriptlang.org/docs/handbook/react-&-webpack.html
TypeScript is definitely awesome. Before TypeScript, I would make sure you have a good background in component based design. You are no longer writing a webpage directly. You are writing a program that writes a webpage through transpiling.
I didn't spend as much time on TypeScript as I did on functional programming principles:
https://mostly-adequate.gitbooks.io/mostly-adequate-guide
And went straight to fp-ts and io-ts where I focus my efforts.
https://www.tooploox.com/blog/bridging-static-and-runtime-types-with-io-ts
https://github.com/gcanti/fp-ts/tree/master/test
If you are interested in how TypeScript actually works without a background in writing compilers, prepare to enter the Thunderdome. You will be building a compiler, a series of functions that need to run quick and meet a ton of specific unit tests:
https://blog.andrewbran.ch/debugging-the-type-script-codebase/#brief-architecture-review