2022年4月18日月曜日

Gatsby(GatsbyJSとも)は、ReactJSで構築され、GraphQLを活用した静的サイトジェネレーターです。Gatsbyでは、誰でも機能豊富で魅力的なウェブサイトを作る事が可能な様で御座います。

https://jp.quora.com/Static%E3%82%B5%E3%82%A4%E3%83%88%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%A8%E3%81%8DNext-js%E3%81%8BGatsby%E3%81%A9%E3%81%A1%E3%82%89%E3%81%8C%E8%89%AF%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B

質問。

Staticサイトを作るときNext.jsかGatsbyどちらが良いですか?


回答。

規模が大きいまたはページの情報源が多種多様な複雑なサイトであればGatsby、個人ブログなどで、情報源がmarkdown一種類であればnextjsでも良いでしょう。

プラグインとして提供される機能はGatsbyのほうが圧倒的に多く、その機能を使って本格的なCMS、wordpress代替みたいなこともGatsbyならそれだけで手が届くし、それを狙ってもいます。データのクローラ的なものが充実しています。

Nextjsは独自のデータクロールを持たないので、それをやるには自前で書くか、いったんヘッドレスCMSなどにデータを格納すべきでしょう。高機能なヘッドレスCMSとの組み合わせが前提になってくるだろうということです。

なおGatsbyのデメリットは重くておおげさすぎるということです。GraphQLもね。まあ便利なんですけどね。

ー--

まだ babel で消耗してるの?

lume はいいぞ

0 コメント:

コメントを投稿