0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Next.js Tutorialをやってみた所感など

Posted at

Next.js Tutorialをやってみた所感など1200px-Nextjs-logo.svg.png

Next.jsを勉強してみることにしました。

・HTML/CSS
・JavaScriptはjQueryは分かる、Vue.jsをかじった程度
・React、Next.jsはほぼ分からない

Next.jsチュートリアル(英語)

所要時間

コードはコピペではなく、全て手で写経、
エラーも極力ぐぐって解決、という感じでやって

8〜10時間くらいかな?

About Next.js 〜 How Next.js Works
は基本読み物だが、読みやすいです。

学べたこと

プリレンダリング
①サーバーサイドレンダリング(SSR)
②静的サイトジェネレーション(SSG)

と通常レンダリング
③クライアントサイドレンダリング(CSR CSRのみのサイトをSPAと言ったり)

の考え方など。

①②③柔軟に使い分けられるのがNext.jsの強み

かなり動的な部分が、プリレンダリングできて
爆速表示できるようになったら、そりゃ面白い。

あとTypeScriptを少し。Javaっぽくなるね。

残課題

  • 記事投稿の機能がついてない。これはチュートリアル卒業者への宿題なのかな。
    • fsでMDファイルは書けるわけだし。APIからPostする機能作ってみたい。
    • ヘッドレスCMS+Next.js on Vercelで自分技術ブログ作るのがゴールかな。
  • Next.js書いただけじゃ理解浅い
  • テストって書けるの?
  • Reactわからん
  • TypeScriptわからん
    • ここらへんはで補強します。
  • Tailwind CSS導入時のケースを練習したい

GitHub

GitHub - kugyu10/next.js.tutorial

デプロイ先(Vercel)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?