Лучшее на RU-vid
Кино
Авто/Мото
Видеоклипы
Животные
Спорт
Игры
Приколы
Развлечения
Хобби
Наука
Авторизоваться
Зарегистрироваться
Next.jsのディレクトリ構成のベストプラクティスを知っていますか?
23:17
データベース(RDB)を理解できるようになる動画 / UUIDを主キーにすると遅い?
33:37
😯Волшебный фокус с салфеткой! #обучениефокусам #александрнапорко #напорко
00:59
SCHOOLBOY RUNAWAY, НО С КАЖДОЙ ПОДПИСКОЙ МЕНЯЕТСЯ ИЗМЕРЕНИЕ
00:33
TRENDNI BOMBASI💣🔥 LADA
00:28
ЭТО НАСТОЯЩАЯ МАГИЯ😬😬😬
00:19
【完全保存版】Next.js App Routerのベストプラクティスを解説
Shin Coding Tutorial
Подписаться 43 тыс.
Просмотров 8 тыс.
50%
1
Видео
Поделиться
Скачать
Добавить в
Опубликовано:
4 окт 2024
Поделиться:
Ссылка:
Скачать:
Готовим ссылку...
Добавить в:
Мой плейлист
Посмотреть позже
Комментарии :
28
@kumonopanya
10 дней назад
app router は便利すぎる page routerにはもう戻れない
@programming_tutorial_youtube
10 дней назад
今ならapprouter利用率が高そうですよね
@やま-k6k3u
10 дней назад
1時間40分越え!気合い入ってますね。いつも動画を楽しみにしてます!
@programming_tutorial_youtube
10 дней назад
全ては説明できませんでしたが、いつの間にか長くなっちゃいました😇 ありがとうございます!お時間のある時に見ていただけると嬉しいです
@kk-ft1nx
10 дней назад
神動画ありがたき幸せ🙏🙏
@euledge6852
10 дней назад
ちょうど今、app router入れるかどうか悩んでいた時なので助かる
@moemekko
10 дней назад
先月から勉強させていただいてます! ありがとうございます!
@HaluNo9
10 дней назад
これ素晴らしいー!!
@わわ-r5o1n
10 дней назад
いつもためになる動画をありがとうございます! マインドマップ凄く分かりやすかったので配布して欲しいです!!
@programming_tutorial_youtube
9 дней назад
こちらこそ、いつもありがとうございます! 分かりました!概要欄に記載しておきますね。
@わわ-r5o1n
4 дня назад
@@programming_tutorial_youtube ありがとうございます!
@にら君クリエイティ部
10 дней назад
ありがたい
@the_oneironaut
10 дней назад
Que legal.
@粢田博也
3 дня назад
ちょうどリプレイスの設計をしているので非常に有益な動画ありがとうございます! API Handlerでfetchした場合はデフォルトのキャッシュは使えないとのことでしたが、API HandlerをBFFとした構成で、フロントエンドからはAPIHandlerのエンドポイントを呼ぶ場合は、デフォルトのキャッシュが働く認識でいいんでしょうか? 現在バックエンドから不要なデータが返りすぎているので、API HandlerをBFFサーバーとして間に挟む構成で進めています。
@programming_tutorial_youtube
3 дня назад
どうもご視聴ありがとうございます! フロントからAPIHandlerをfetchで呼び出すときにはデフォルトでキャッシュが働きます。なのでご認識の通りです!
@kentamikuriya
8 дней назад
いつもありがとうございます。 質問失礼します。 57:20~で、CacheはVercelにホスティングするのであれば、CDNやEdge Serverに格納されるとおっしゃられております。 こちらもしVercel以外にホスティング(AWS, GCP等)した場合、Cacheの格納先を自分たちで構築する必要があるという認識でしょうか。
@programming_tutorial_youtube
8 дней назад
SSGやISRなどのレンダリングはNext.jsの機能ですので、Vercel以外でも動きます(ISRはVercelで最適化されているのでISRを使う場合はVercelになると思います)。 たとえば、SSGで作ったサイトをAWSでデプロイする場合、SSGのレンダリング(ビルド時にデータ取得&静的化)は行われますが、DataCacheは行われるかどうかは定かではありません(これは僕の知識不足です。) もしもキャッシュされない場合は、SSGで出力した静的ファイルをS3にアップロードし、それをCloudFrontを利用してCDNキャッシュする必要があるかもです。 Amplifyでデプロイした場合は、自動でキャッシュを良しなにやってくれるかもですが、、詳細はちょっと分からないですね、、すみません。GCPも同様だと思います。 Vercel以外でもキャッシュの基本的な恩恵は受けられるみたいですが、グローバルCDN配信に自動で対応していないホスト先ではCDNキャッシュ設定など手動で行う必要があるかもです。
@KittaYoshio
7 дней назад
いつも拝見させていただいてます。初学者で恐縮ですが質問させてくださいませ。 Next.jsだとuseClientを利用することによりCSRは構築可能、SSRも基本的に構築可能です。 ReactはCSR(SPA)のみなので、大は小を兼ねる。。。という意味で Next.jsを採用すればどちらでも転ぶことができるのでよいのかな・・・?と思ったのですが安直でしょうか・・?
@programming_tutorial_youtube
7 дней назад
いいと思いますよ! あまりにもリアルタイム性を要求するアプリであればReactだと思いますが、Next.jsで始めるのは良い選択だと思います。
@sado4148
5 дней назад
ありがとうございます! 一点質問です、Route Handlerを使わなくてもよいなどと触れてましたが、Next.jsだけでサーバ側も実装する場合、fetchを用いてキャッシュの取り扱いをして恩恵受けるには、Route Handlerに記載したapiを呼ぶのがキャッシュ再検証などもできて便利じゃないかなと思ったのですが、いかがでしょうか? (サーバコンポーネントでそのままPrismaなど用いてデータ呼び出す場合キャッシュが使えなくないですか?)
@sado4148
5 дней назад
あっ勘違いしてました。 いままでTanStackQueryを使ってクライアント側でフェッチしてユーザーごとにキャッシュを持たせていたのですが、Next.jsのfetchの場合サーバーサイドでのフェッチになるので、全体のキャッシュになるのですね(ユーザーごとではない) この場合って、キャッシュ使わなくてもサーバーサイドでPrismaなど用いてapi叩かなくてもデータをDBから返却できるので、パフォーマンスいいよねって話なのでしょうか?
@programming_tutorial_youtube
5 дней назад
@@sado4148 そうですね。prismaを利用したデータ取得の場合であればroute handlerを使ってAPIを作る必要はないかなと思っています。 サーバーコンポーネントでのフェッチになりますので、ご認識の通りパフォーマンスが良くなります。ですがサーバーサイドでのキャッシュが付かないので、その場合は ・メモ化(request memoizationと同等)したいのであればcache() ・複数ユーザー間でキャッシュ(Data Cacheと同等だと思います)したいのであればunstable_cache() でprismaを使った関数をラップしてあげるといいですね。 unstable_cacheは名前の通り安定ではないバージョンですので、今後名前の変更があると思います。
@sado4148
5 дней назад
ありがとうございます!
@user-jl9ki6ih5p
10 дней назад
container presenパターンだと、SEO的に残したいところもクライアントコンポになっちゃうところが悩みどころなんだよな〜 分かる同士いる?😊
@programming_tutorial_youtube
10 дней назад
なるほど、確かにクライアントコンポだとSEO的に弱いですね。 RSCPayload削減かのトレードオフになりそうですね...
@sisindu
День назад
フロントばっかりしてる人はアプリ開発とかゲーム開発とかしてみると良いと思う。なんたらなんたらオレオレパターンが多すぎてカオスになりすぎ。
Далее
23:17
Next.jsのディレクトリ構成のベストプラクティスを知っていますか?
Просмотров 15 тыс.
33:37
データベース(RDB)を理解できるようになる動画 / UUIDを主キーにすると遅い?
Просмотров 15 тыс.
00:59
😯Волшебный фокус с салфеткой! #обучениефокусам #александрнапорко #напорко
Просмотров 1,1 млн
00:33
SCHOOLBOY RUNAWAY, НО С КАЖДОЙ ПОДПИСКОЙ МЕНЯЕТСЯ ИЗМЕРЕНИЕ
Просмотров 177 тыс.
00:28
TRENDNI BOMBASI💣🔥 LADA
Просмотров 695 тыс.
00:19
ЭТО НАСТОЯЩАЯ МАГИЯ😬😬😬
Просмотров 3,1 млн
34:32
あなたはどのレンダリングパターンを採用しますか?【CSR/SSR/SSG/ISRを図解で解説】
Просмотров 9 тыс.
59:10
【React Hooks入門】完全初心者OK!8種類のHooksを学んでReactの理解を深めよう
Просмотров 65 тыс.
16:51
皆さんに知ってほしいたった1つのこと【自己啓発/モチベーション】
Просмотров 7 тыс.
38:18
2024年版「Webアプリ作るなら技術どれにする?」
Просмотров 29 тыс.
20:56
【元LINEヤフーエンジニアが考える】優秀なエンジニアの定義
Просмотров 19 тыс.
45:08
【Prisma入門】次世代ORMで簡単にデータベース管理ができるようになろう
Просмотров 14 тыс.
40:57
世界一わかりやすいDocker入門!爆速で開発環境を作る方法 #プログラミング初心者
Просмотров 13 тыс.
27:34
あなたは"use client"と"use server"をいつ使うべきか知っていますか?【ServerActionsまで解説】
Просмотров 7 тыс.
21:27
この技術スタックは現代の魔法です。
Просмотров 17 тыс.
31:21
Hono Webフレームワークの新しい選択肢
Просмотров 13 тыс.
00:59
😯Волшебный фокус с салфеткой! #обучениефокусам #александрнапорко #напорко
Просмотров 1,1 млн