動かして学ぶ!Next.js/React開発入門
発売日:2024年9月
- ページ数
- 333p
- ISBN
- 978-4-7981-8467-8
- 著者情報
- 三好 アキ(ミヨシ アキ)
これまで欧州数ヶ国に住み、海外クライアントの案件を多く手がけてきたため、日本語の情報が少ないテクノロジーやツールの最新情報に精通。最新の知見を活かしながら、ウェブ関連分野の課題解決を行う
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書はNext.js/ReactのWebアプリケーション開発を解説したビギナー向け入門書です。Next.js(Appルータ)を用いたフルスタックアプリケーションを完成させ、オンラインで公開することを目標に解説を進めるので、バックエンドとフロントエンドを合わせたWebアプリケーションの開発プロセス全体を体験できます。ビギナーにとってやさしい内容になっており、TypeScriptではなくJavaScriptを使用しています。
大人気JavaScriptフレームワークで
バックエンド&フロントエンドの
Webアプリケーション開発手法がわかる
【書籍概要】
本書はNext.js/ReactのWebアプリケーション開発を解説したビギナー向け入門書です。Next.js(Appルータ)を用いたフルスタックアプリケーションを完成させ、オンラインで公開することを目標に進むので、バックエンドとフロントエンドを合わせたWebアプリケーションの開発プロセス全体を体験できます。ビギナーにやさしい内容になっており、TypeScriptではなくJavaScriptを使用しています。
【対象読者】
はじめてNext.jsを利用するWeb開発者
【本書のねらい】
作りながら楽しく学ぶこと」が本書の一番のねらいです。そのため、「Next.jsをマスターする」という網羅性ではなく、「Next.jsのアプリをひとつ、自分の手で完成させる」という点に本書は重きを置いています。
読み進めていく中では難しく感じるところもあると思います。しかし「少し背伸びをすればできる」ということへの挑戦こそが、自分の力を伸ばし、そして「自分にもできるんだ」という自信を得るための近道です。
本書を終えたときには、Webアプリケーションを開発する力が自分にはあるという自信を感じることができるでしょう。
【開発環境】
本書ではWindowsではなくMacを使って解説を進めています(Windows向けの説明はないので注意してください)。
【Next.jsのバージョン】
Next.js 14.1.4
【目次】
Chapter 1 基礎知識と開発ツールの準備
Chapter 2 バックエンド開発の準備
Chapter 3 アイテム操作機能
Chapter 4 ユーザー登録とログイン機能
Chapter 5 バックエンドのデプロイ
Chapter 6 フロントエンド開発の準備/Reactの書き方/サーバーコンポーネント
Chapter 7 ユーザー登録ページとログインページ
Chapter 8 アイテムページ
Chapter 9 フロントエンドのデプロイ
Chapter 10 ブラッシュアップ
【著者プロフィール】
三好アキ(みよし・あき)
これまで欧州数ヶ国に住み、海外クライアントの案件を多く手がけてきたため、日本語の情報が少ないテクノロジーやツールの最新情報に精通。最新の知見を活かしながら、ウェブ関連分野の課題解決を行う。
目次
Chapter 1 基礎知識と開発ツールの準備
01 ウェブサイトとウェブアプリケーションの違い
02 フロントエンドとバックエンド
03 CRUD操作
04 Reactが使われる理由
05 Next.jsが使われる理由
06 ターミナルの使い方
07 Node.jsのダウンロード
08 npmについて
09 VS Codeのダウンロード
10 Thunder Clientのインストール
11 エラーが発生した場合の対処方法
Chapter 2 バックエンド開発の準備
01 Next.jsのインストール
02 フォルダの中身
03 バックエンド開発で使うフォルダの準備
04 バックエンドフォルダの働き
05 必要なフォルダとファイルの作成
Chapter 3 アイテム操作機能
01 アイテムの作成 その1
02 アイテムの作成 その2
03 アイテムの読み取り(アイテムをすべて)
04 アイテムの読み取り(アイテムをひとつ)
05 アイテムの修正
06 アイテムの削除
Chapter 4 ユーザー登録とログイン機能
01 ユーザー登録機能
02 ログイン機能
03 ログイン状態の維持
04 ユーザーのログイン状態を判定する機能
05 誰がログインしているかを判定する機能
Chapter 5 バックエンドのデプロイ
01 デプロイの手順(Vercel)
Chapter 6 フロントエンド開発の準備/ Reactの書き方/ サーバーコンポーネント
01 アイテムデータの保存
02 コードのクリーンアップ
03 Reactの書き方とスタイルの適用方法
04 サーバーコンポーネント
Chapter 7 ユーザー登録ページとログインページ
01 必要なフォルダとファイル
02 ユーザー登録ページ
03 ログインページ
Chapter 8 アイテムページ
01 すべてのアイ ほか
商品詳細
- シリーズ名
- NEXT ONE:新定番の技術をしっかり学べる
- 出版社名
- 翔泳社
- サイズ
- 21cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。