-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Why?
We have been writing JavaScript since 2005.
Along the way we have tried several Compile-to-JS languages.
Most of them remain niche and
If you are a web application developer, and don't already know Typescript, I recommend watching Richard Feldman's ReactiveConf 2019 Talk: "Predicting the Future of the Web"

https://youtu.be/okrB3aJtUaw
"I think the next big thing on the web will be
Typescript. I don't thinkElmwill take over the world, I thinkTypescriptwill." ~ Richard Feldman 2019
Baring in mind that Richard has a significant investment of time/effort in Elm https://www.manning.com/books/elm-in-action and NoRedInk (his employer) are the single biggest Elm user, he sees the trends as "writing on the wall"; Typescript will take over.
Read: https://blog.noredink.com/post/190753809533/what-would-you-pay-for-type-checking
What?
Summarise the intro on https://www.typescriptlang.org
The main benefits are:
- Type safety
- Gradual/incremental adoption
- Superset of JS so all JS code works.
- add more as you summarise what you learn ...
Who?
Typescript is relevant to anyone writing JavaScript in 2020 who wants to sharpen their skills in preparation for a future where Typescript is ubiquitous.
How?
With this repo we want a hybrid of https://github.com/dwyl/learn-elixir with a tour of the benefits followed by the syntax. Then we want to build a sample (basic) project to show it in action including setup, compilation, testing and deployment.
