TypeScriptが仕事で使えるレベルに到達するためのガイド - Python転職初心者向けエンジニアリングブログ
2024/10/13 23:50
人気記事
バグ密度・テスト密度に依存しない品質保証への挑戦 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA
喘ぎ声を重ねる激しい絡みも…女優・松本若菜(40)が“遅咲きのブレイク”を果たすまで | 文春オンライン
集中力を高める「音楽」の特徴調査 ADHD症状への効果も示唆【研究紹介】 | レバテックラボ(レバテックLAB)
『シャインポスト』レビュー・感想・評価:KONAMI入魂のアイドル事務所経営ゲームは、高難度”死にゲー”仕様
10号玉花火が地上近くで爆発 映像 - Yahoo!ニュース
ずん
TypeScriptって、Pythonから転職する人にとってどんな感じなのだ?
でぇじょうぶ博士
TypeScriptはJavaScriptのスーパーセットでやんす。静的型付けがあるから、コードの安全性が上がるでやんすよ。
かっぱ
ほう、それはええな。Pythonもええけど、TypeScriptは型のおかげで安心感あるんやな。
ずん
型アノテーションとかインターフェースって何なのだ?難しそうなのだ...
でぇじょうぶ博士
型アノテーションは変数に型を指定することでやんす。インターフェースはオブジェクトの構造を定義するものなんでやんすよ。
かっぱ
つまり、TypeScript使えば「この箱にはリンゴしか入れたらあかん」みたいなルール作れるっちゅうことやな。
ずん
なるほど...でもジェネリクスとか非同期処理ってどういうことなのだ?
でぇじょうぶ博士
ジェネリクスは同じ関数が異なる型に対応できるようにする機能でやんす。非同期処理はPromiseとかasync/awaitを使って簡潔に書けるようになるでやんすね。
かっぱ
それならAPIからデータ取るときにも便利そうやな!待たされへんし!
ずん
チーム開発にもいいって聞いたけど、本当なのだ?
でぇじょうぶ博士
そうでやんす!型情報のおかげでエラー検出が容易になり、一貫性も保てるから大規模プロジェクトでも安心して作業できるのでやんす。
かっぱ
統一されたルールがあると、みんな迷わへんな。まさにチームワークの味方っちゅうわけや!
ずん
よし、ボクもTypeScript勉強してみるのだ!でもまずは昼寝かな...