Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
microCMSの人気記事 84件 - はてなブックマーク
[go: Go Back, main page]

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 84件

新着順 人気順

microCMSの検索結果1 - 40 件 / 84件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

microCMSに関するエントリは84件あります。 CMSreacttechfeed などが関連タグです。 人気エントリには 『Next.js+microCMS+Vercel面白い - ゆーすけべー日記』などがあります。
  • Next.js+microCMS+Vercel面白い - ゆーすけべー日記

    Next.js と microCMS と Vercel が面白い。それぞれ面白いし、組み合わせるとさらに面白い。なにせ、メディアサイトがデプロイも含めて 2 時間で出来る。 Next.js + microCMS + Vercel すごいな。メディアサイト(中身スッカスカだけど)がものの 2 時間でデプロイまでできた。 https://twitter.com/yusukebe/status/1435708770705760256 ということで、メディアサイトを作りながら、Next.js と microCMS と Vercel の面白さをまとめる。 2 時間で作るメディアサイト 例として「ラーメンまとめ!」というメディアサイトを作ってみる。このサイトには ラーメン屋 ラーメン屋のまとめ記事 の 2 つの種類のコンテンツがある。「ラーメン屋」が「名前」「場所」「ラーメン写真」というプロパティを持

      Next.js+microCMS+Vercel面白い - ゆーすけべー日記
    • microCMSブログをオープンソース化しました

      こんにちは、柴田(@shibe97)です。 突然ですが本日、microCMSブログのソースコードをオープンソース化いたしました! リポジトリはこちら。 https://github.com/microcmsio/microcms-blog 経緯microCMSを利用したJamstack構成のWebサイトはここ1年でだいぶ広まりつつあります。 しかし、Jamstack構成のサイトは一覧画面 / 詳細画面を作成するのは非常に簡単ですが、そこから先を実装しようとすると途端に難易度が上がります。 ネット上にはまだまだ知見は少なく、実案件で投入できるほどの実力を持つエンジニアはそう多くはないという印象です。 そこで、実稼働しているmicroCMSブログのソースコードが参考になるのではということで、今回オープンソース化に踏み切りました。 microCMSブログはデータソースとしてmicroCMS、フロ

        microCMSブログをオープンソース化しました
      • 【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita

        はじめに 皆さんこんにちは、mamiなのだ! 今回はバックエンドは作らずにNextAuth.jsやprisma、microCMSなどを利用してNext.jsでECサイトを作成してみたので、その方法や手順などを公開しつつ、認証周りや大型開発案件でも採用されるstorybookなどについても解説していこうと思うのだ! フロントを勉強し始めた初学者さんや、フロントがメインではないバックエンドエンジニアの方に向けて、丁寧に解説を挟みながら書いていくので「へ〜フロントってこんな感じのことやってるんだ〜」と思ってくれたら嬉しいのだ! ちなみにこの記事は丁寧に解説しすぎて死ぬほど長くなってしまったので、気になる部分だけ読んでみても良いのだ! フロントガチ初心者の方は読んでるだけでも勉強になると思うので、暇な時にのんびり読むことをお勧めするのだ! 対象読者 フロントを勉強し始めた初学者さん フロントがメイ

          【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita
        • microCMSのWebフロントエンドにクリーンアーキテクチャを採用した話【前編】

          はじめにmicroCMSの大西です。microCMSには2022年の5月に入社しました。普段は開発本部長として組織的な業務、エンジニアのサポート、開発全体の大まかなタスクの方向性を決めといった業務を行なっています。 microCMSでは昨年中盤以降にWebフロントエンドの設計パターンを刷新しました。採用した設計パターンはクリーンアーキテクチャです。 2回に分けて大西と森茂(フロントエンドテックリード)がmicroCMSのWebフロントエンドの設計パターンについて紹介します。 前提としてmicroCMSのフロントエンドはReact、状態管理にはuseState/useContextを使用しています。APIのキャッシュにReact Query(TanStack Query)を使用しています。比較的素朴な設計になっています。 背景と課題microCMSはサービス開始から数年が経過しており、バック

            microCMSのWebフロントエンドにクリーンアーキテクチャを採用した話【前編】
          • 国産ヘッドレスCMSとして注目されているmicroCMSとNext.jsを使用したWebサイトのモダンな制作方法を学べる解説書 -モダンWebサイト制作入門

            ※本ページは、アフィリエイト広告を利用しています。 国産ヘッドレスCMSとして注目されている「microCMS」とJavaScriptフレームワーク「Next.js」を使ったモダンWebサイトの制作について初心者でも分かりやすく解説した入門書を紹介します。 当ブログはWordPressですが、ここ数年ヘッドレスCMSに注目が集まってきています。ヘッドレスCMSって何?という人からNext.jsは使ったことがないという人でも本書でしっかりと学ぶことができます。 著者陣は非常に豪華で、microCMSの開発陣です。開発者と聞くと開発側の目線なのでは?と心配になるかもしれませんが、実装者目線のステップバイステップで架空のコーポーレートサイトを実装しながらmicroCMSとNext.jsを用いたWebサイトのモダンな制作方法を学べます。 WordPressは使ったことがあるけどヘッドレスCMSは初

              国産ヘッドレスCMSとして注目されているmicroCMSとNext.jsを使用したWebサイトのモダンな制作方法を学べる解説書 -モダンWebサイト制作入門
            • React + microCMSで実現するZOZOTOWNキャンペーンページのノーコード化 - ZOZO TECH BLOG

              はじめに 2020年新卒入社で、現在ZOZOWEB部所属の武井です。ZOZOTOWNのWebフロントエンド開発を担当しています。私は入社以来オフィスに2度しか出社したことがありませんが、そのうちの1度はスタッフインタビュー記事の撮影のときでした。アートがたくさんある素敵なオフィスですが、それ以降出社できていません。まさか新卒1年目からフルリモート勤務をすると思っていませんでしたが、先輩スタッフが仕組み作りをしてくださっていたおかげで快適に働けています。 さて、本題です。ZOZOTOWNではタイムセール、ショップ限定クーポン、抽選プレゼントなどのキャンペーンを期間限定で実施しています。このキャンペーンをより際立たせるためにキャンペーンページを作成し、ホーム画面やメルマガなどを通じてお客様にお届けしています。しかし、このキャンペーンページの作成が必要になった場合、エンジニアが都度実装しており、

                React + microCMSで実現するZOZOTOWNキャンペーンページのノーコード化 - ZOZO TECH BLOG
              • N予備校の規約類を microCMS で管理して、運用を改善した取り組み - ドワンゴ教育サービス開発者ブログ

                はじめに こんにちは。Webフロントエンドチームの山口です。 この記事では、N予備校の規約類を microCMS で管理して、運用を改善した取り組みについてご紹介します。早速ですが、前置きは抜きにして本題に入りたいと思います。ぜひお付き合いください! 背景、前提 N予備校では、基本的な 利用規約 の他、定期的に開催されるキャンペーンの応募規約など、様々な規約を公開しています。 中野信子講座での著書プレゼント企画 受講者参加型お悩み相談企画 総数は年々少しずつ増加しており、記事の執筆時点で23件もの規約が存在します。これらは全てプロダクトのコードベースにハードコードされており、開発チームが社内のステークホルダーから変更依頼を受け付ける形で管理されていました。 新しく規約を追加することもあれば、既存の規約に変更を加えることもあります。開発チームは依頼元と必要なコミュニケーションを取りながら対応

                  N予備校の規約類を microCMS で管理して、運用を改善した取り組み - ドワンゴ教育サービス開発者ブログ
                • ヘッドレスCMS + S3 静的ウェブページで記事投稿システムをサクッと実装してみた(microCMS + Amazon S3) | DevelopersIO

                  はじめに みんなが大好きな Amazon S3 の「静的ウェブサイトホスティング」。 サーバー不要でお手軽にウェブページを公開できる便利な機能ですが、HTMLを触らずにちょっとしたお知らせなどを更新できるようにしたい、というケースも多いと思います。 今回はそんな用途にぴったりの「ヘッドレスCMS」を利用して、S3 でホスティングしている静的ウェブページに管理画面から記事を投稿できるシステムを、1 時間ほどの作業でサクッと実装してみました! ※本記事では「とりあえず動くシステム」をできるだけ簡単に、最短で体験することを目指しているため、セキュリティやフロントエンドの実装技術については掘り下げていません。 ヘッドレスCMSとは? CMS(Content Management System)とはユーザー管理、記事の投稿、データベースなどがセットになったコンテンツ管理システム全体を指します。 最も

                    ヘッドレスCMS + S3 静的ウェブページで記事投稿システムをサクッと実装してみた(microCMS + Amazon S3) | DevelopersIO
                  • MicroCMSとViteで作るかんたん静的サイト | DevelopersIO

                    この記事では、ヘッドレスCMSを使ってHTMLコンテンツを生成する手順を紹介します。 前回の記事(MicroCMSと11tyで作るかんたん静的サイト)ではAPIデータの取得とHTMLの生成のみを行いましたが、今回はSassを使うためにビルドツールであるViteを導入して、より実制作に近い環境での検証をします。 ビルドツールであればGulpやWebpack等の選択肢もありましたが、Viteの設定が非常に簡便であるという噂を聞いたので試してみることにしました。 HTML CSS JS GulpやWebpack等のビルドツール利用経験 各ツールの役割 MicroCMS:ヘッドレスCMS。コンテンツのデータを登録できる、APIを提供している。 11ty:ヘッドレスCMSのAPIからコンテンツを取得できる静的サイトジェネレーターで、HTMLを出力することができる。複数のテンプレート形式に対応している

                      MicroCMSとViteで作るかんたん静的サイト | DevelopersIO
                    • 寿司屋のサイトをmicroCMSからpitcmsに乗り換えた

                      microCMSからpitcmsにヘッドレスCMSを移行したのでその記録をのこします。 開発した本人なので、贔屓目マックスではありますが、Jamstackアーキテクチャのサイトには最適な選択肢だと思っているので、pitcmsがどのようなものかわかってもらえたら嬉しいです。 pitcmsとは pitcmsは、「はがしやすい日本製ヘッドレスCMS」というキャッチコピーのヘッドレスCMSです。 2026年の1月下旬にリリースしたのでまだ生まれたばかりのサービスです。 microCMSとの大きな違いは、APIベースではなく、GitベースのCMSであるところです。僕はGitベースのCMSのほうがユーザーにとっては圧倒的に嬉しいと思っています。 1番はやはりGitのバージョン管理にのせられるところでしょう。 いつ誰が何を変えたかすべて記録され、ミスしても簡単に戻せるのは安心できますし、常にコンテンツは

                        寿司屋のサイトをmicroCMSからpitcmsに乗り換えた
                      • Next.jsとmicroCMSでカップラーメン食べた回数カウンターを作る

                        まえがき コロナの影響で食生活がおうち中心になり、どうしても カップラーメン or カップ焼きそば を食べる機会が増えました。 そのなかで、どれぐらい今食べているのかを把握することは大切(健康のために)かと思い、この自分しか得をしないサイトを構築してみました。 こんなことに結構な工数とお金を使った気がしますが、いったん気にしないことにしてます。 これで、栄養や健康について意識するようになっていけると思います。(いいぞ!) アーキテクチャの構想 Next.js(SSG) microCMS(ヘッドレスCMS) MESH(IoT) Github Actions(JAMStack build) Slack(通知用) お名前.com(ドメイン) AWS S3(ファイル配置) CloudFront(ファイルの配置とドメインを紐づけ) Lambda@edge(Edge側にいる JavaScript) A

                          Next.jsとmicroCMSでカップラーメン食べた回数カウンターを作る
                        • microCMS SDK + Next.jsを用いた開発手順

                          こんにちはhiro08です。 現在フロントエンドエンジニアとしてmicroCMS本体の開発に携わっていて、日々サービスの新機能開発や改善を行っています。 そして、先日リリースされたmicroCMSのJavaScript、iOS、Android SDKの3つのうち、JavaScript SDKの開発を担当させて頂きました。リリース時のブログはこちらです。 microcms-js-sdkはnpmで配布されていて、GitHubにオープンソースとして公開されています。 ※現在はGetリクエストのみに対応しています。今後、機能追加や改善していく予定です。 SDKを用いて開発するメリットとしては、Fetch APIやXMLHttpRequest等のネットワーク通信に関する処理を隠蔽できることにあります。冗長的になりがちなリクエスト処理を、メソッド化することによって一貫性があり、クリーンなコードを書くこ

                            microCMS SDK + Next.jsを用いた開発手順
                          • WordPressからNext.js + microCMS + Vercel に移行&リデザインしました

                            WordPressからNext.js + microCMS + Vercel に移行&リデザインしましたこっそりXのスペースでも実況していたのですが、このWebクリエイターボックスのWebサイトをWordPressからNext.jsベースに作り変えました!デザインも結構変わっているので、詳細を書いておこうと思います。 使用技術Next.jsTypeScriptTailwind CSSmicroCMSVercelFormspreeデザインも変更ヘッダー部分は左側に固定してみました。初期のWebクリエイターボックスを知っている人なら、なつかしく思ってもらえるかもしれませんね! また、ブログ色強めのレイアウトから、メディアサイトの形に変更。元々はブログ記事主体のブログサイトだったんですが、だんだんコンテンツも増えてきたので、ブログは「メディアサイトの一部」という立ち位置にしていこうかなと。 記事

                              WordPressからNext.js + microCMS + Vercel に移行&リデザインしました
                            • microCMSのWebフロントエンドにクリーンアーキテクチャを採用した話【後編】

                              はじめに こんにちは、森茂です。 先日公開したmicroCMSのWebフロントエンドにクリーンアーキテクチャを採用した話【前編】に引き続き、今回は後編として前編で紹介させていただいた構成にあわせて、実際にどのような実装とチームへの浸透を行っていったかについて紹介いたします。 なお、記事内に記載している仕様、ソースコードは説明用として省略や変更、部分的な引用を行っています、実際のサービスとは異なる箇所もある点をあらかじめご了承ください。 前編より 前編ではmicroCMSのフロントエンドアーキテクチャをどういった背景、構成で採用したかを紹介しました。実装の段階に進むにあたっては、その中でもとくに責務(関心)の分離と負担なく開発を進めことができるかを意識することにしました。 また、前編でも紹介の通り、クリーンアーキテクチャという概念に振り回されないことも重要と考えています。完璧な設計を求めるこ

                                microCMSのWebフロントエンドにクリーンアーキテクチャを採用した話【後編】
                              • AstroとmicroCMSでつくるブログサイト

                                === 更新履歴 2024/11/28: src/library/microcms.tsをアップデートしました。 2024/1/10: MicroCMSQueriesのインポートに関して、Type-Only Imports and Exportを使用するように変更しました。 === こんにちは、microCMSの松田です。 今回は2022年8月に1.0バージョンを公開したAstroを使ったチュートリアルをお届けいたします。 Astroとは?Astroは多機能で効率的な静的サイトジェネレーターの一つです。 そのGitHubリポジトリには2022年9月時点で2万弱のスターが付けられており、開発者コミュニティから高い評価を受けています。 https://astro.build/ 数ある静的サイトジェネレーターの中でなぜAstroを選ぶのか公式のドキュメントで解説されています。 https://d

                                  AstroとmicroCMSでつくるブログサイト
                                • microCMS と Next.js でブログを作る(SDK 版) | DevelopersIO

                                  以前、microCMS と Next.js でブログを作るというブログを書いたのですが、microCMS から公式の SDK が提供されていたので書き換えてみました。 前回と比べ、大きく異なる点は以下の 2 点になります。 microCMS JavaScript SDKを使うため、aspidaは未使用 Next.js のバージョンを 10 から 11 にアップデート ここではこれら変更点についてのみ扱います。それほど変わらない点については、前回の記事をご参照ください。microCMS の API はまったく同じものを使用しています。 完成したコードのリポジトリは下記になります。 https://github.com/hbsnow-sandbox/nextjs-micro-cms-sdk-example インストール まずは Next.js をインストールしましょう。TypeScript は

                                    microCMS と Next.js でブログを作る(SDK 版) | DevelopersIO
                                  • microCMSを退職しました|himara2

                                    こんにちは!プロダクトマネージャーのひまらつ(@himara2)です。この度お世話になった株式会社microCMSを退職することになりました。 microCMSではプロダクトマネージャーの仕事内容に加えて、 売り上げはどのように生まれるのか? ユーザーに愛されるサービスの作り方 スタートアップのカルチャーが定着していく流れ などサービス運営においてとても大事なことを学ばせてもらいました。仕事の中で疑問に思ったことは納得できるまで調べ、腹落ちしたものは「PdM日記」という形でnoteに書いています。 このnoteはPdM日記の最終回として、microCMSの3年間で学んだことを書いてみたいと思います。 入社前夜:モバイルエンジニアからの転身microCMSに入社する前はヤフーでモバイルエンジニアをしていました。主な仕事はiOSエンジニアとしてのアプリ開発です。新卒入社した2012年はiPho

                                      microCMSを退職しました|himara2
                                    • 「SmartHRのペーパーレス年末調整」のアンケート画面の文言をmicroCMSで管理して、Storybookでプレビューできるようにした話 - SmartHR Tech Blog

                                      この記事はSmartHR Advent Calendar 2022の19日目です。 こんにちは! SmartHRのプロダクトエンジニアの@diescakeです! この記事では、SmartHRが提供している「ペーパーレス年末調整(以降、年末調整機能)」のアンケート画面の文言をmicroCMSで管理してStorybookでプレビューできるようにした話をご紹介します。 前提となる年末調整機能の概要や課題の話を含みますが、技術的に「どういう問題に直面して、どう解決したか?」という手段の話をメインとしています。 同様のユースケースをまるっとなぞりたい場面は少ないかもしれませんが、技術的に工夫した点をピックアップしていくので何かしらの参考になれば幸いです!🙏 前提となる「年末調整機能」について 年末調整機能はSmartHRが提供しているサービスの1つです。大きく分けて以下2つの機能があり、年末調整に

                                        「SmartHRのペーパーレス年末調整」のアンケート画面の文言をmicroCMSで管理して、Storybookでプレビューできるようにした話 - SmartHR Tech Blog
                                      • 国内最大規模のヘッドレスCMSプラットフォーム microCMS社の全株式を取得し、完全子会社化 | 株式会社エイチームホールディングス(Ateam Holdings Co., Ltd.)

                                        株式会社エイチーム(本社:愛知県名古屋市、代表取締役社長:林高生)は、2024年5月9日の取締役会において、国内最大規模(*1)のヘッドレスCMSプラットフォーム「microCMS」を運営する株式会社microCMS(本店所在地:東京都千代田区、代表取締役:松田 承一、以下「microCMS社」)の発行済株式の100%を取得し、連結子会社化することを決議いたしました。 ※本株式取得(子会社化)の詳細、今後の見通し等については、当社が本日付けで開示しております適時開示をご参照ください。https://ssl4.eir-parts.net/doc/3662/tdnet/2432064/00.pdf microCMS社の連結子会社化の背景・目的 <M&Aによる成長戦略の遂行> 当社は、2023年10月13日に適時開示した「上場維持基準適合に向けた計画の進捗状況及び計画内容の一部変更について」の通

                                          国内最大規模のヘッドレスCMSプラットフォーム microCMS社の全株式を取得し、完全子会社化 | 株式会社エイチームホールディングス(Ateam Holdings Co., Ltd.)
                                        • Next.jsのPreview Modeを使ってmicroCMSのプレビュー機能を実装してみた

                                          技術構成 API: microCMS(ヘッドレスCMS) Next.js Vercel TypeScript はじめに プレビュー機能は、Next.jsのPreview Modeのおかげで、実装自体は簡単になりました。ですが、「現在どのプロセスを実行中で、どのシステムやサービスに対してどんな操作を行っているのか?」 の把握に少し時間がかかりました。 なのでこの記事では、プレビュー機能を実装する過程を分けて解説し、図解した上で今はどの過程かを示して書くようにしました。特に初めての方が迷わずに進められるように心がけました。 プレビュー機能とは? プレビュー機能は、コンテンツの公開前に、そのコンテンツがウェブサイト上でどのように見えるかを確認できる機能です。この機能により、下書き状態や編集中の記事を、実際の公開環境と同じ条件下で閲覧することが可能となります。 プレビュー機能をどう実現しているか?

                                            Next.jsのPreview Modeを使ってmicroCMSのプレビュー機能を実装してみた
                                          • microCMSとDeno(Aleph.js)で少し未来のWEBサイト開発

                                            今日は少しだけ未来のWEBサイト開発のお話をします。 ですが、ある程度形になりそうなので、それほど遠くはない未来かもしれません。 Aleph.jsとmicroCMSで簡単なWEBサイトを作成してみました。 開発したサイトは以下のシンプルなサイトになります。 Deno製フレームワークAleph.js 今回はDeno製のSSGフレームワークであるAleph.jsを使用してWEBページを作成してみました。Aleph.jsとはNext.jsにインスパイアを受けたフレームワークであり、ドキュメントの構成もとてもよく似ています(というかNext.jsのドキュメントを引用して作成されています)。 microCMS HeadlessCMSは国産のCMSであるmicroCMSを利用しました。最近ではJavaScriptSDKが開発され、さらに開発がしやすくなりました。 Deno(Aleph.js)の開発は何

                                              microCMSとDeno(Aleph.js)で少し未来のWEBサイト開発
                                            • Jamstack構成(microCMS × Gatsby × Netlify)で自社サイトをフルリニューアルした話 - NRIネットコムBlog

                                              本記事は NRIネットコム Advent Calendar 2021 22日目の記事です。 🎁 21日目 ▶▶ 本記事 ▶▶ 23日目 🍰 はじめまして、フロントエンドエンジニアの牧と申します。 今回自社サイトのリニューアルをJamstack構成で行ったので、Jamstackとそこで採用したサービスについて書いていきます。 リニューアルの概要について Jamstackとは 今回の採用サービスと採用理由 microCMS(ヘッドレスCMS) Gatsby(静的サイトジェネレーター) Netlify(CDN/ADN) 各サービスを使ってみた所感 microCMS Gatsby Netlify 最後に リニューアルの概要について リニューアルの背景やコンセプトについては別記事にて記載しておりますので、こちらも合わせてご覧いただければと思います。 tech.nri-net.com Jamsta

                                                Jamstack構成(microCMS × Gatsby × Netlify)で自社サイトをフルリニューアルした話 - NRIネットコムBlog
                                              • Next.jsとFirestoreを用いたmicroCMS記事の「いいね」機能の設計と実装

                                                この記事では紹介してないものも載せてます。 既に実装済みなとこは省略 簡単に説明すると、Vercel上のNext.js製のWebアプリを作り、CMSはmicroCMSを利用してAPI経由でデータ(記事)を取得・表示させたWebアプリです。今回は「いいね機能」だけにフォーカスしているのでそれ以外の実装済みの部分は割愛しています。 記事に関する処理や表示に関して 簡単に説明します microCMSを使ってAPI経由でデータを取得 主に記事の一覧ページと詳細ページがある構成 getStaticPathsとgetStaticPropsをつかってSGしてます ルーティングはDynamic Routingを用いています 参考 ディレクトリ 「いいね」機能を実装するにあたって、関連するディレクトリとファイルを以下に示します。 ディレクトリ構成の図解 . ├── src │   ├── component

                                                  Next.jsとFirestoreを用いたmicroCMS記事の「いいね」機能の設計と実装
                                                • microCMSを使用した静的サイトをXserver Staticへデプロイしてみる

                                                  2024年8月22日、Xserverより新サービス「Xserver Static」がリリースされました。 Xserver Staticとは?「Xserver Static」は静的コンテンツの運営に特化したクラウドホスティングサービスで、高速かつ安全性に優れたサーバー環境を、広告なしで無料(!)で利用できるそうです。 Xserver Staticの特長静的コンテンツ専用サーバであるHTML、CSS、JavaScriptなどの静的コンテンツの運営に特化しており、Next.jsやAstroなどのWebフレームワークのデプロイ先としても利用できます(ただし、静的サイト生成に限ります)。もちろん、microCMSを使用したSSGサイトのデプロイも可能です。ただし、WordPressなどの動的サイトには対応していません。 CI/CDの機能はないNext.jsやAstroなどのWebフレームワークからデ

                                                    microCMSを使用した静的サイトをXserver Staticへデプロイしてみる
                                                  • 国産ヘッドレスCMSのパイオニア「microCMS」が成長を続ける理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                                    こんにちは、LIGのづやです。 Jamstack構成により表示速度がはやい、コンテンツがHTMLに影響されないという特徴から、今や世界中で大きな注目を集めるヘッドレスCMS。海外で開発されているサービスが多いなか、数少ない国産のヘッドレスCMSが「microCMS」です。私たちLIGもサイト制作に活用しており、そのスゴさを肌で実感しています。 今回は開発会社である株式会社microCMSさんに取材の機会をいただき、どのようにヘッドレスCMSを開発しているのか、なぜ多種多様な企業に選ばれているのか話を聞きました。 ※オンラインにて取材いたしました。 「受託開発の課題」を解決するために辿り着いたプロダクト ―― まずは御社が国内でいち早くヘッドレスCMSを開発した背景を聞かせてください。 柴田 和祈さん 2017年に株式会社microCMSを共同創業し、現在はCXO兼デザイン責任者。元々はWe

                                                      国産ヘッドレスCMSのパイオニア「microCMS」が成長を続ける理由 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                                    • iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法

                                                      iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法 お初にお目にかかります(?) chot Inc. で Web エンジニアをしているすてぃんです。 もう 1 ヶ月前ですが iOS Safari でプッシュ通知に対応したバージョンのベータ版が発表されましたね。 Web のプッシュ通知は、シェアの大きい iOS が対応してくれなかったのであまり実用的ではありませんでしたが、これからは Web でも多くのユーザーに能動的に新着情報を伝えることができるようになります。 本記事では Firebase Cloud Messaging(以降 FCM と表記) を用いた Web Push 通知の実装方法を、架空のメディアサイトを実装しながら紹介します。 FCM 以外には microCMS と Next.js を使用します。m

                                                        iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法
                                                      • RemixでmicroCMSを使ったブログサイトを構築してみた〜OG画像の自動生成〜 | DevelopersIO

                                                        はじめに こんにちは、CX事業本部MAD事業部の森茂です。 ブログで記事を書くと欲しくなる機能のひとつにOG画像を自動生成する機能があると思います。今回はRemixを使ってOG画像を自動生成する機能を実装してみました。 RemixでmicroCMSを使ったブログサイトを構築してみた RemixでmicroCMSを使ったブログサイトを構築してみた〜プレビュー画面〜 OG画像を自動生成する方法としては、canvasを利用する方法とヘッドレスブラウザ等でスクリーンショット画像を利用する方法がよく取られますが、今回はPuppeteerを利用してスクリーンショットを撮影しその画像をOG画像として利用する方法を選択しました。 なおデプロイ環境はVercelを想定しています。VercelではRemixはAWS Lambdaの上で動作するためローカルサーバーや他の環境とは少し異なる方法が必要となります。V

                                                          RemixでmicroCMSを使ったブログサイトを構築してみた〜OG画像の自動生成〜 | DevelopersIO
                                                        • Astro × microCMS × Vercelで構築するモダンブログの作り方 完全ガイド

                                                          はじめに エンジニアになってから、個人ブログでさまざまな記事を書いてきましたが、そろそろリプレイスしたいと考え、Astroでシンプルなブログサイトを作成してみました。その作成手順について記事にしていきます。データ管理はmicroCMSを使用し、サイトのホスティングはVercelで構築しています。 作成したもの 作成した記事を一覧で表示するシンプルなデザインにしました。 Github 作成したサンプルデータは下記リポジトリに格納しています。 バージョン情報 今回使用したNodeと主なパッケージのバージョン情報です。 Node.js - v18.14.2 Astro - v2.3.0 microcms-js-sdk - v2.3.3 技術概要 Astro Astroは静的サイト生成ツールとして使用されるフレームワークです。 最大の特徴は、サーバーファーストであることです。JavaScriptを

                                                            Astro × microCMS × Vercelで構築するモダンブログの作り方 完全ガイド
                                                          • [Next.js+Vercel+microCMS] microCMS と Next.js でブログを作る | DevelopersIO

                                                            microCMS がとても気になっていたので、シンプルなブログを作ってみることにしました。 https://github.com/hbsnow-sandbox/nextjs-micro-cms-example 完成品は上記のリポジトリにあります。 今回作るブログについて API は microCMS を使う ホームではブログの一覧を表示する ブログの記事はタグを持っている 記事についているタグのリンクはタグ一覧のリストに遷移する HTTP クライアントラッパーの aspida を使う 下書きの preview モードを実装する Next.js で ISG ISG にすることで Webhook を使用しなくても、microCMS で記事を公開状態にするだけでサイト側でも更新されます。Vercel にデプロイするのであれば特に設定が必要になることもありません。 記事の更新ごとに毎回ビルドされる

                                                              [Next.js+Vercel+microCMS] microCMS と Next.js でブログを作る | DevelopersIO
                                                            • 使えばわかる!Jamstackの前に microCMS × PHP から始めてみる
という選択肢 | 東京都のWeb制作 ペンタプログラム

                                                              「ジャムジャム!!Jamstack_4 [https://jamjamjamstack.connpass.com/event/233633/]」で触れた内容のリンク集です。 スライド リンク集 * 今回作成したデモサイト [https://pentaprogram.cms.am/] * microCMS をPHPで動かすサンプルコード (GitHub) [https://github.com/tr

                                                                使えばわかる!Jamstackの前に microCMS × PHP から始めてみる
という選択肢 | 東京都のWeb制作 ペンタプログラム
                                                              • 普段実務で請負ってるWordPressサイトを、microCMSに変えられるのか考えてみた - Qiita

                                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今回自分がmicroCMSを数ヶ月(有料プラン)使ってみて思った、WordPressとの比較・感想を書いてみたいと思います。 実務で請負ってるWordPressサイトをmicroCMSへ変えられるのか これまで実務で請負ってきたWordPressを使ってつくってきたコーポレートサイトやオウンドメディアをmicroCMSなどのヘッドレスCMSに変更できるのかについて見ていきます。 そもそもmicroCMSとWordPressを比較するのもどうかとは思いますが、実務でいままでのWordPressサイトをmicroCMS(ヘッドレスCMS)へ

                                                                  普段実務で請負ってるWordPressサイトを、microCMSに変えられるのか考えてみた - Qiita
                                                                • MCPサーバーからmicroCMSにコンテンツを入稿する

                                                                  こんにちは!ひまらつ(@himara2)です。 MCPサーバーがとても盛り上がってますね。 MCPはLLMが外部サービスにアクセスする強力な仕組みですが、今回microCMSのMCPサーバーを作ってみました。npmとして下記で公開しています。 今回はこのMCPサーバーを使い、ClaudeからmicroCMSのコンテンツの作成・更新する方法について書いてみます。 事前準備 まずはmicroCMSでAPIを作ります。 今回は「お知らせAPI」と「カテゴリAPI」の2つを作ります。 お知らせAPI。カテゴリをコンテンツ参照している カテゴリAPI 次にAPIキーを設定します。 デフォルトではGETの権限だけがついているので、以下を追加します。 コンテンツAPI POST PUT PATCH マネジメントAPI メディアの取得 メディアのアップロード 通常であればこの後は管理画面から直接入稿、ある

                                                                    MCPサーバーからmicroCMSにコンテンツを入稿する
                                                                  • システムの安定稼働を支えるバックエンドエンジニアを募集! - 株式会社microCMS

                                                                    microCMSは日本発のヘッドレスCMSで、世界で通用するプロダクトを目指して日々開発しています。 バックエンドプラットフォームチームと呼ぶチームで業務するエンジニアの募集要項です。 バックエンドプラットフォームチームはシステム全体の安定稼働やパフォーマンス向上のための技術的な取り組みやインフラの管理、オブザーバビリティ、開発者体験の改善を担当するチームです。 チームとしての業務範囲は多岐にわたりますが、ご自身の興味やスキルに応じて担当業務を調整することができます。 開発企業である株式会社microCMSは2017年にヤフー出身のエンジニア・デザイナーの2名で創業しました。 microCMSの開発・運用を行なっており、現在では9,000社を超える企業様にご利用いただくようになっております。 ■ミッション エンジニアの武器を作り出し世界の進歩を後押しする ■職務内容 - Node.js,

                                                                      システムの安定稼働を支えるバックエンドエンジニアを募集! - 株式会社microCMS
                                                                    • 待望のAPI連携機能が遂にリリース。 Notion、microCMSなどの外部サービスとの連携が可能に! | Studio Blog

                                                                      APIを通じて外部サービス上のコンテンツを表示するAPI連携機能がついに登場。 「Notion」や「microCMS」等のデータを呼び出し、STUDIOで作成したデザインと繋げてサイトを作れるようになりました! データ接続に必要な情報(アクセスキー)を取得外部データをSTUDIOで利用するには、データ接続が必要です。 利用したいサービスから、接続に必要なAPI のエンドポイント(URL) やアクセスキーなどをコピー STUDIO上の入力欄にペースト これで、データ接続が完了です! STUDIOで作ったデザインに接続したデータをつなぐ早速、接続して呼び出したデータをSTUDIOサイトのデザイン要素につなげていきましょう! 呼び出したデータはデータパネルに格納されていて、CMSと同じようにテキストや画像ボックスにつなぐことができます。 以下のヘルプ記事では、専用画面で接続できる3つのサービスの

                                                                        待望のAPI連携機能が遂にリリース。 Notion、microCMSなどの外部サービスとの連携が可能に! | Studio Blog
                                                                      • 国産ヘッドレスCMS「microCMS」を使ってみた感想 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                                                        こんにちは。LIGでフロントエンドエンジニアをしているレンツと申します。 (「最近、ニックネームを持つ社員が少なくて浮いてきたかなあ」と思いながら日々働いております)。 エンジニアとして働きはじめて2年ほど経ちましたが、普段はWordPressを使用したサイト制作・または保守運用を行っています。そして、今回は「microCMS」というCMSを使用したサイトを制作したのですが、なにぶん初めての経験でよくわからないことがたくさんあったので、制作過程で感じたことをつらつらと綴りたいと思います。 microCMSの良いところ microCMSはAPIベースの日本製のヘッドレスCMSです と紹介されているのをちらほら見ます。よくわかりませんが日本製のサービスということで何かと安心感がありますよね! ここからはmicroCMSについて解説しつつ、メリットをいくつか紹介したいと思います。 これが早速よく

                                                                          国産ヘッドレスCMS「microCMS」を使ってみた感想 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                                                        • Offersデジタル人材総研を支える技術 ー Astro、Svelte、Amplify、microCMS|Offers Tech Blog

                                                                          Offers を運営している株式会社 overflow の あほむ でございます。今回は 弊社の新規メディア の開発にご参画いただいた、どせいさんのアイコンでお馴染みの(?) leader22 さんに技術スタック解説をご寄稿いただいたテックブログです。 はじめに こんにちは。ランチをご馳走するとそれなりに働く副業エンジニアの、りぃ (Twitter, Blog) です。 この記事では、先日リリースされた、Offers デジタル人材総研 の裏側、つまりはサイトを支える技術スタックについて紹介していきます。 要件の整理 技術選定をするにあたり、まずは要件を整理しました。そうして洗い出された要件は、だいたい次のようなものでした。 パブリックで静的なウェブサイトである 更新頻度はそれほど高くない API などを使って動的に表示する要素はない ログインなどもない JavaScript を使った UI

                                                                            Offersデジタル人材総研を支える技術 ー Astro、Svelte、Amplify、microCMS|Offers Tech Blog
                                                                          • Next.jsとmicroCMSを用いたプレビューページ作成

                                                                            JSフレームワークでWeb制作をする際に問題となるのがプレビュー環境です。 他のCMSなどと異なり一から自前で実装することになります。 この複雑さ解消を目的に、本記事ではNext.jsとmicroCMSを組み合わせたプレビュー環境の実装例を紹介します。 対象 Next.jsで簡単な開発・デプロイ経験がある方 microCMSに少しでも触ったことがある方 全体像と流れ 前提として、「JSフレームワークを用いたWebサイト制作におけるプレビューページ」はCSRなアプリケーションを作成する感覚と似ていると捉えましょう。 該当ページにアクセスする fetchが飛ぶ 情報が埋め込まれる 表示される といった流れです。(そもそもCSRなどレンダリング手法が曖昧な方はコチラやコチラを参照ください) SSGであれば別途CSRのページを用意して、SSRであればそのままSSRかCSRのページを用意することとな

                                                                              Next.jsとmicroCMSを用いたプレビューページ作成
                                                                            • Flutter Web + microCMSで写真ギャラリーサイトを作る

                                                                              Flutter Webの話を聞く機会が増え、触ってみたくなったので簡単なサイトを作ってみました。 最近カメラを買ったので自分が撮った写真をまとめるサイトで、データの管理&APIはmicroCMS、サイトのホスティングはVercelで作りました。 つくったもの 写真のギャラリーサイトです。 「京都」「神戸」など、アルバムごとに写真がまとまっていて、 プルダウンでアルバムを切り替えられ、 サムネをクリックすると写真が拡大して表示されます。 このサイトを作りながら学んだことを書いてみます。 Flutter Webの雛形を作成 まず、Flutter Webでプロジェクトを作成し、Chromeで動かしてみます。 Flutter開発でおなじみのカウンターアプリですね。この雛形のコードを修正して作っていきます。 microCMSでAPIを作成する microCMSは「管理画面つきのAPI」を提供してくれ

                                                                                Flutter Web + microCMSで写真ギャラリーサイトを作る
                                                                              • RemixでmicroCMSを使ったブログサイトを構築してみた | DevelopersIO

                                                                                microcms-js-sdk micocms-js-sdkの利用のためにAPIキーとサービスドメイン名が必要になります。 サービスドメイン XXXX(XXXX.microcms.ioのXXXX部分) エンドポイント blog APIキー xxxxxxxxxxxxxxxxxxxxxxx APIキーは下記箇所からも確認できます。 microcms-js-sdkをインストールします。またAPIキー、サービスドメイン部分は環境変数から読み込みを行うようにしたいため、dotenvライブラリもあわせてインストール、設定します。 $ npm install microcms-js-sdk $ npm install -D dotenv package.jsonファイルの起動スクリプト部分もあわせて変更します。 { // ... "scripts": { "build": "npm run build:

                                                                                  RemixでmicroCMSを使ったブログサイトを構築してみた | DevelopersIO
                                                                                • microCMS & Astro で永久0円のJamstack爆速ブログを作成する丁寧なハンズオン - Qiita

                                                                                  アイレット株式会社 22新卒 Advent Calendar 2022 1日目の投稿です! 社外へアウトプットする習慣を作ることを目的として、このアドベントカレンダーを企画しました 同期25人で最後まで完走することを目標に頑張ります! 概要 このハンズオンでは、microCMS・Astro・Vercelを利用し、永久0円の個人ブログを作成します。 所要時間 1 時間 流れ & 学べること 前知識 : 必要な知識を確認します。 microCMS : microCMS の会員登録 / サービスを作成します。 Astro : Astroプロジェクトを作成し、microCMSと連携します。 Vercel : Vercelにデプロイし、microCMSとのデプロイフック連携をします。 前知識 なぜ 0円 なのか このハンズオンでは、記事の管理(CMS)に microCMS、ブログのデプロイに Ver

                                                                                    microCMS & Astro で永久0円のJamstack爆速ブログを作成する丁寧なハンズオン - Qiita

                                                                                  新着記事