-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why? What? Who? How? #1
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
priority-2
Second highest priority, should be worked on as soon as the Priority-1 issues are finished
T1d
Time Estimate 1 Day
Comments
nelsonic
added
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
labels
May 3, 2020
Hey Nelson! I wrote an article a while back that is really just a collection of resources. Feel free to use any of these or copy any of the text as you see fit. |
@newswim nice one! Reading it now. 👀 |
3h Tutorial with examples: https://youtu.be/BwuLxPH8IDs |
nelsonic
added
priority-2
Second highest priority, should be worked on as soon as the Priority-1 issues are finished
T1d
Time Estimate 1 Day
labels
Sep 19, 2020
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
nelsonic
added a commit
that referenced
this issue
Jun 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
priority-2
Second highest priority, should be worked on as soon as the Priority-1 issues are finished
T1d
Time Estimate 1 Day
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
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 biggestElm
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:
Who?
Typescript
is relevant to anyone writingJavaScript
in 2020 who wants to sharpen their skills in preparation for a future whereTypescript
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.
Relevant Reading
The text was updated successfully, but these errors were encountered: