SwiperをReact / Next.js環境で動かす最短ステップ
swiper は jQuery でしか実装したことはありませんでしたが React および Next.js で実装してみたので記録いたします。 使用ツール Next.js / React / ...
17 search resultsShowing 1~17 results
You need to log-in
swiper は jQuery でしか実装したことはありませんでしたが React および Next.js で実装してみたので記録いたします。 使用ツール Next.js / React / ...
Tailwind CSS を使っていると、クラス名が長くなって管理が大変…。 そんな悩みを解決してくれるのが Prettier + Tailwindプラグイン による自動並び替え です! 使用...
React / Next.js を学んでいると「hooks」「utils」「lib」「store」などのフォルダをよく見るけど、最初は何を入れるのか混乱しがちです。 この記事では、それぞれのフォ...
転職活動用のオリジナルアプリ開発をしています。 コンポーネントにAtomic Designの考え方を学習しました。 さらに、『バレル構造』を導入することでコード管理がしやすくなりましたので 記録...
アプリ開発の際のコンポーネント分割および管理方法に困ったことはありませんか? 最近、Atomic Designに関して学んだため、アウトプットとして記録いたします。 使用ツール Next.js...
Next.js の App Router を使っていると、router.push() や router.replace() など似たメソッドが多くて混乱しませんか? この記事では、useRout...
Next.jsのApp Routerで画面を作っていると、 「戻る」ボタンや「保存後の遷移」で直前の画面に戻したい というケース、よくありませんか? 単純に router.replace("/固...
Next.js + TypeScript でコンポーネントを書くとき、React. から始まる型はとてもよく登場します。 しかし「どの型をどの場面で使うのか」が分からず、毎回調べてしまう…という...
React × Next.js 環境で react-paginate を使ったページネーションの実装方法をまとめました。 記事一覧や商品リストなど、データを分割して表示したい場合にそのまま流用で...
本記事では、Supabase × Next.js 環境に軽量な状態管理ライブラリZustandを導入し、ログイン状態をグローバルに監視する方法を解説します。 実際にログイン中かどうかでヘッダーに...
Next.jsアプリでトースト通知を導入したいけど、alert()はダサいし、モーダル出すほどでもない… そんなときに便利なのが、今回紹介する【react-hot-toast】です。 たった1行...
React Hook Form と Zod を導入し、バリデーション付きフォームを簡単に作成する手順をまとめました。 ぜひフォーム画面に導入してみてください! はじめに React Hook ...
Next.js (App Router) と Supabase の“最短連携フロー”を、サクッとまとめました。 公式で推奨されている手順をわかりやすくまとめています。 @supabase/sup...
ReactやNext.jsで開発をしていると、 import文がごちゃごちゃしてくること、ありませんか? react, next, @/components/..., ../utils/... ...
React × Chart.js で、おしゃれな進捗円グラフをサクッと表示! 「目標に対する達成率」や「日々の進捗管理」にピッタリなUIを、react-chartjs-2 を使って爆速実装できま...
個人開発の中で、日付や金額を “日本語らしく” 表示する方法 を学んだので共有します! 日付が 2025-09-30 のままだと、ちょっと読みにくいですよね。 また金額が 50000 では、パッ...
Gitでコミットメッセージを記述するとき、「いつコミットしたか」を毎回メモしてませんか? コミット末尾に _2025_0721_10-00 のような日時を 自動で付けられる方法 があったので共有...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.