今回の記事にはTraditional CMS と Headless CMS.の違い説明したいと思います。
みんなウェブサイトを作るときにcontent management system(コンテンツマネジメントシステム)または省略したらCMSと言いました。
今のウェブサイトにはこのCMS非常に大事と言われましたなぜかというとこのCMSはコード書かずにアプリを管理することができますそれと新しページを簡単に作れるからです
CMSは大体普通に分かれているそれは tradicional CMSとHeadless CMS。
- tradicional CMS は例えばWordPressとかwixとかです。
- Headless CMSは例えばsatiny.ioとかstrapiとかです。
tradicional CMS
tradicional CMSはWordPress と Drupalのようなきちんとした簡単なアプリコードベースコードfront-endとbackendを繋がるためのモノリス
メリット
- 全部のサービスは一つのシステムに含む
- コンテンツの管理がしやすい
- テーマとレンプレートが多い
- コミュニティがたくさんある
- エラー少ない
デメリット
- 管理のためにたくさんお金がかかる
- フレキシブル がない
- 開発するときに特別なCMSが必要です
Headless CMS
Headless CMSとは普通のCMSと違ってFrontendと繋がらないです。だからコンテンツの画面がとてもフレキシビリティです、すなわちどこの端末でもちゃんと綺麗に見れる。そしてHeadlessCmsはFrontendとコンテンツの繋がりはAPIを使っています。
メリット
- どこの端末でも使える
- すべてを含む単一のシステムにいることを心配せずに、コンテンツを作成する
- フロントエンドにとらわれない(ヘッドレスCMSは、コンテンツがどこに行くのか、どのように表示されるのかを気にしません。開発者が好みのフレームワークやツールを自由に使用できるようにするだけです。
- ヘッドレスAPIを使用すると、開発者はコンテンツについて心配する必要がなくなり、プレゼンテーションについて心配することができます。
デメリット
- コンテンツプレビューなし
- より事前の統合/構成の取り組み
- ヘッド/クライアントの開発(「ヘッド/クライアント」とは、作成したコンテンツ(Webサイト、モバイルアプリケーションなど)の出力と表示を意味します)。