慣性聚合 関心のあるブログ、ニュース、テクノロジーを効率的に追跡
原文を読む 慣性聚合で開く

おすすめ購読元

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

記事がありません

『TypeScript 教程』が公開されました
阮一峰 · 2023-08-08 · via 阮一峰的网络日志

長話短言、私は『TypeScript 教程』を書きましたのWebサイトで公開しています

、ぜひお訪ねください、以前私は『JavaScript 教程』『ES6 教程』を書きました、自然と、ずっと人々が

『TypeScript 教程』__JHSNS_SEG_def94c12_13__があるかどうかと尋ねてきました__JHSNS_SEG_def94c12_14__、嗯……正直に言えば、最初は書きたくありませんでした

当時の私は、TypeScriptがJS言語に静的型システムを追加するために存在すると思っていました。本当に静的型が必要な場合、他のより成熟した言語(例えばRustやJava)を使ってJS(WASMモジュール)にコンパイルする方が良いでしょう。新しい言語を学ぶ必要があるのかと考えました。

しかし、状況は人に任せていたようです。TypeScriptがますます人気を博し、フロントエンド開発の主流ツールとなり、さまざまなプロジェクトが移行しました。私は徐々に考えを変え、乗り込むべきだと感じました。

2021年末、私は書き始めましたが、思いがけず1年以上にわたって断断続続くことになりました。

執筆過程は苦しかったです。TypeScriptの難しさを過小評価していました。JavaScriptに対応するために、直感的でないルールが多く、内容が多すぎて複雑でした。

さらに、私が多くの部分に不慣れだったこともあり、書きながら資料を調べることで、執筆の進捗がさらに遅れました。

今年3月、私はもうほとんど書き終えていた時、TypeScript 5.0突然、装飾子(Decorators)は全く新しい文法を採用する形でリリースされました。私はその章を書き直さなければならず、その結果、装飾子は現在新しい文法古い文法二章、TypeScriptは両方をサポートしているから。

今ではようやく完成し、重荷が下りたようで、皆さんのご覧をお待ちしております。フィードバックを提供する

このチュートリアルはクリエイティブ・コモンズ・ライセンスを採用しています。無料で利用できますが、表示名を保持する必要があります、つまり出典を保持する。ソースコードはGitHub、問題があれば Issue と PR をお気軽に提出してください。

(おわり)