こんにちは、フロントエンドエンジニアのてりーです。
僕の詳しいプロフィールはこちら
※クローン=見た目についてです。
実際のNetflixにある機能で今回実装してしていない部分もあります。
netflixクローンのチュートリアルは2026年1月に大幅リニューアルしました!!
Next.js 15とReact 19を使ったモダンなWebアプリケーション開発の要素をふんだんに取り入れているので、ぜひ手に取ってみて下さい
作れるもの
React+TypeScriptを使ったNetflixの映画一覧を表示するアプリケーションです。
完成するとこんな感じになります。

Netflixの映画一覧を取得し、カテゴリー毎に表示しています。

映画をクリックすると、youtubeのプロモーション映像が流れます。

学べる事
- ReactのFunctionComponent(関数コンポーネント)とTypeScriptの使用
- React Hooksによるstate管理
- TypeScriptで外部APIを扱い、非同期通信でデータを取得
- movie-trailerにyoutubeを組み込む
- Firebaseでデプロイ
こんな人に読んでほしい
React、TypeScriptで
- 入門書やチュートリアルをやった後に、実際に何か作ってみたいという人
- 普段仕事で基礎的なことはやっているけど、自分で1から何かを作ってみたい人
機能一覧
- TMDBからNetflixの映画がを取得し表示している
- ナビが一番上に固定してあり、スクロールにより背景色が変化する
- バナーに映画とその詳細が表示される
- カテゴリー毎に表示されている
- リロード毎にバナーの映画が変わる(ランダムに取得される)
制作物のイメージが出来た所で実際に取り掛かっていきましょう。
ここから先
本記事の内容が好評で、多くの方に読んでもらえた結果、
今だに内容のアップデートなどを行なっている為、zennにて有料販売さえてもらう事にしました。
手を動かしてReact + TypeScriptを学びたい人はぜひ!
