If you're having trouble accessing Google Search, please click here, or send feedback.
静的サイトジェネレーターが最近、非常に普及してきました。 それに合わせて注目されているのが「JAMスタック」です。JAMスタックとは何なのか、なぜJAMスタックが人気になっているのかを紹介します。 Why JAMstack is Becoming so Popular by Luca Spezzano 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに JAMスタックとは JAMスタックを使用する利点 JAMスタックはなぜ人気があるのか まとめ JAMスタックの有用なリソース はじめに 最近、静的サイトジェネレーターが非常に普及してきています。静的サイトジェネレーターは使い方が簡単で、最新のテクノロジーとVue.jsやReactなどのJavaScriptフレームワークに基づいて実装されています。静的サイトジェネレーターをは
使いやすい静的サイトジェネレーターが欲しいです。 使い慣れたPukiWikiをカスタマイズする手もありますが、ネットを閲覧するデバイスが増えた現代では、時代遅れになってしまった感は拭えません。 いろいろ調べてみたら、 Markdown形式やAsciiDoc形式でコンテンツデータを作成する。 Headless CMSなどのAPI形式でコンテンツデータを配信する。 ReactやVueなどのWebアプリでコンテンツデータを表示する。 という仕組みが流行っているみたいです。 で、API形式でコンテンツデータを配信する場合、REST方式の他にFacebookが開発しているGraphQL方式が便利らしいです。 Representational State Transfer - Wikipedia (日本語ページ) GraphQL - Wikipedia (英語ページ) GraphQLとは? Graph
正直あまり時流に乗れていないのですが、昨今フロントエンドとバックエンドを分離してフロントにより自由度を! とのコンセプトのもと「Headless(ヘッドレス) CMS」なるものが流行しているそうです。 国内ではあまりサービスは見られないものの、海外ではHeadless CMSの先駆けとして「Elemeno」、そしてFacebook社も「GraphCMS」をリリースしています。 確かにCMSからViewを分離できれば、 CMS側ではJSON(API)のみになるためフロント側が言語に依存しないホスティングされたものが使えるため自前のサーバーがいらず、セキュリティ等もおまかせ等のメリットがあります。 とはいえ、やはりそこは枯れたWordPress。 痒いところに手が届くプラグイン群や日本語のUIはクライアントワークには欠かせません。 そこで、「インストールしたらまずはREST APIをオフに」等
※VIEWなどのプレゼンテーション機能なし 利用されている場所 CMSを提供するアプリで積極的に推進 Plone (Python) Drupal (PHP) WordPress (PHP) など Headless CMSの実現 ・ フロントエンドとバックエンドの分離 (decouple) ・ REST API準拠のストレージバックエンドの作成 (APIファースト) ・ コンテンツを全てAPI経由で提供する (Content as a Service) HeadlessCMSの背景 ユーザー体験の向上 (様々なチャネルへの配信) ウェブサイト シングルページアプリ ネイティブアプリ ウェアラブルデバイス 音声アシスタント端末 これまでのCMS こんな感じが・・・ Headless CMS こんな感じに・・・ 今までのコンテンツ配信との違い 補助的な仕組み として扱われていた ( RSS、At
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く