短時間でできるNuxt3入門(Vue3, Naive UI, Tailwind CSS, pinia)

短時間でできるNuxt3入門(Vue3, Naive UI, Tailwind CSS, pinia)

Nuxtの最新バージョンを使ってサンプルアプリを作りました。 Nuxt3の最新機能を豊富に使っています。 APIにはjsonplaceholderを使って、ユーザーやポストの情報を管理できるようなシステムとなっています。 下記が本プロジェクトの環境です。 - Nuxt 3.12.2 - pinia 2.1.7 - tailwindcss 3.4.4 - naive-ui 2.38.2 動画で学習できるコースも出してるので、ぜひご覧ください。 https://www.udemy.com/course/nuxt3-introduction/?referralCode=70826E31016926E92545

Chapters
Chapter 01無料公開

Nuxt3のプロジェクトを作成しよう

Chapter 02無料公開

Tailwind CSSを導入しよう

Chapter 03無料公開

Naive UIを導入しよう

Chapter 04無料公開

useFetchを使ってjsonplaceholderからデータを取得しよう

Chapter 05

取得したデータをテーブル形式で表示しよう

Chapter 06

Naive UIを使ってサイドバーを実装しよう

Chapter 07

Tailwind CSSを使って見た目を整えよう

Chapter 08

ユーザー一覧と同じようにポストの一覧も取得しよう

Chapter 09

サイドバークリック時の画面遷移を実装しよう

Chapter 10

Nuxt3のcomposables, pluginsを使ってbaseURLを共通化しよう

Chapter 11

ログインページのUIを作成しよう

Chapter 12

バリデーションを実装しよう

Chapter 13

入力内容からユーザーの情報を取得しよう

Chapter 14

piniaを導入してログインしているユーザーをストアに保存しよう

Chapter 15

ログイン中のユーザーを画面に表示しよう

Chapter 16

middlewareを使ってリダイレクト機能を実装しよう

Chapter 17

ログアウト機能を実装しよう

Chapter 18

ユーザー一覧から詳細へ遷移できるようにしよう

Chapter 19

テーブルコンポーネントを共通化しよう

Chapter 20

ユーザーの詳細情報を取得しよう

Chapter 21無料公開

ローディング機能を実装しよう

Chapter 22

ダイアログ機能を実装しよう

Chapter 23

ユーザー詳細画面の見た目を整えよう

Chapter 24

ユーザーの基本情報を表示しよう

Chapter 25

ユーザーに紐づくポストの一覧を表示しよう

Chapter 26

ユーザーに紐づくアルバムの一覧を表示しよう

Chapter 27

ユーザーに紐づくTodoの一覧を表示しよう

Chapter 28

ポストの詳細情報を取得して表示しよう

Chapter 29

ユーザー新規登録ページを追加しよう

Chapter 30

新規登録ページの見た目を整えよう

Chapter 31無料公開

ユーザーの入力内容を取得し、バリデーションを実装しよう

Chapter 32

フォームサブミット時にPOSTリクエストを送ろう

Chapter 33

ユーザー編集ページを追加しよう

Chapter 34

編集フォームの初期値にAPIから取得した値をセットしよう

Chapter 35

ユーザー編集時にPATCHリクエストを送ろう

Chapter 36

ユーザー削除ボタンクリック時に確認ダイアログを表示しよう

Chapter 37

ユーザー削除時にDELETEリクエストを送ろう

Author
taro
Topics
公開
文章量
62,963
価格
1,500