# Next.js 1. Next.jsの基礎 (学習日:11/4) ## 1. Next.jsの概要とメリット ### Next.jsとは Next.jsは、ZEIT社によって開発されたJavaScriptフレームワークである。 Reactと組み合わせてWebアプリ開発を強化するフレームワークで、Reactアプリの**サーバーサイドレンダリング(SSR)** を実現する。 ### レンダリングとは 表示用のデータを基に、内容を整形して表示すること。すなわち、コードを解釈して適切な表示に変換することを言う。 Reactデータを整形(HTML化)する場所は基本的にWebブラウザ等のフロントエンドであるが、Next.jsを用いれば、サーバ側で実行できる。 ### サーバサイドでレンダリングを行うメリット * レンダリングが高速になる。サーバ上でHTMLを返す方が高速である。 * Google等のクローラーがコンテンツを認識しやすくなる。 →描画の高速化やコンテンツ認識精度を上げたい時に用いる。 ###### tags: `Next.js` `React`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up