Skip to Content
プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発
book

プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発

by Boris Cherny, 今村 謙士, 原 隆文
March 2020
Intermediate to advanced
376 pages
5h 9m
Japanese
O'Reilly Japan, Inc.
Content preview from プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発

1章イントロダクション

それで、あなたはTypeScriptの本を買うことに決めたのですね。なぜでしょうか?

もしかしたら、JavaScriptの「cannot read property blah of undefined」(undefinedのblahというプロパティを読み込めません)という奇妙なエラーにうんざりしているからかもしれません。あるいは、TypeScriptを使えば、よりスケーラブルなコードを書けると聞き、なぜそれほど大騒ぎしているのかと知りたかったからかもしれません。もしくは、C#を利用しているが、JavaScriptに関するさまざまなものを試してみたいと考えていたのかもしれません。または、関数型言語のプログラマーで、次のレベルに進む時期だと決意したのかもしれません。あるいはまた、あなたの上司が、問題を引き起こすコードにうんざりして、クリスマスプレゼントとして本書をくれたのかもしれません(正解に近づいたら教えてください)。

理由はどうであれ、あなたが聞いていたことは本当です。TypeScriptは、次世代のWebアプリケーション、モバイルアプリケーション、Node.jsプロジェクト、IoT(Internet of Things)デバイスの原動力となる言語です。よくあるミスをチェックすることでプログラムをより安全にし、自分自身または今後のエンジニアのための文書として機能し、リファクタリングを容易にし、単体テストのほぼ半分を不要にします。TypeScriptを使うとプログラマーとしての生産性が2倍になり、通りの向こう側にいるあの可愛いバリスタとのデートが実現するかもしれません。

しかし、あわてて通りの向こう側に走って行く前に、大きな荷物を少しだけほどき、次のことから始めましょう。筆者が「より安全」と言う場合、正確には何を意味しているのでしょうか? ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

リーダーの作法 ―ささいなことをていねいに

リーダーの作法 ―ささいなことをていねいに

Michael Lopp, 和智 右桂
行動を変えるデザイン ―心理学と行動経済学をプロダクトデザインに活用する

行動を変えるデザイン ―心理学と行動経済学をプロダクトデザインに活用する

Stephen Wendel, 武山 政直, 相島 雅樹, 反中 望, 松村 草也

Publisher Resources

ISBN: 9784873119045Other