並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 20 件 / 20件

新着順 人気順

JAMStackの検索結果1 - 20 件 / 20件

  • JamstackでのCDNの選定方法からサービス比較までご紹介!|JamJam(ジャムジャム)|Jamstack特化メディア

    Jamstackでは必須のCDN。CDNの選定方法や、CDNサービスの比較情報を知りたいという方は多いのではないでしょうか?そこで、この記事では、機能やパフォーマンス、費用といった観点からCDNの情報をご紹介します。Jamstack開発を進めたいという方はぜひご覧ください。 JamJam(ジャムジャム)は最新のWeb制作手法であるJamstackやヘッドレスCMSに関する基礎知識や最新情報から、開発や実装に関する技術的情報まで、お役立ち情報を提供するWebメディアです。

      JamstackでのCDNの選定方法からサービス比較までご紹介!|JamJam(ジャムジャム)|Jamstack特化メディア
    • Jamstackの採用:静的サイトジェネレーターの利点

      静的サイトジェネレーターが切り拓くモダンなWeb開発の世界 Webサイト開発の新たなトレンドとして注目を集めている「Jamstack」と「静的サイトジェネレーター」について詳しく解説します。従来のWebサイト開発とは一線を画す、革新的なアプローチであるJamstack。その中核を担う静的サイトジェネレーターは、高速性、安全性、スケーラビリティといった数多くの利点を備えており、あらゆる規模や用途のWebサイト構築に最適です。本記事では、Jamstackの基本概念や静的サイトジェネレーターの特徴から、実際の活用方法、具体的な事例まで、静的サイトジェネレーターを使いこなすために必要な知識を幅広く取り上げます。 Webサイト開発の未来を見据えたJamstackと静的サイトジェネレーター。その可能性と魅力を、ぜひこの記事で体感してください。 JamstackとWebサイト開発における静的サイトジェネ

        Jamstackの採用:静的サイトジェネレーターの利点
      • WordPress で Jamstack|株式会社Romantist

        はじめに Next.js + WordPress API で Jamstack を構築してみようかと思います。 便利なヘッドレスCMSはたくさんありますが、プランによってはお金がかかることが多いので。 WordPressのAPI化 まずはWordPressのAPI化です。 WordPressはデフォルトでも特定のURLを叩くことでJSON形式で値を取得することはできるかと思いますが、それだと不要なデータが多くあったりするためfunctions.phpに独自で実装しました。 以下、手順になります。 ①空のテーマを作る wp-content/themes/ 上記ののディレクトリ配下にテーマ用の適当なディレクトリを作成し3つの空のファイルを格納します。 functions.phpindex.php(今回は触らない)style.css(今回は触らない) ②functions.phpに記事取得の処理

          WordPress で Jamstack|株式会社Romantist
        • microCMS + AstroのJamstack構成でキャッシュを活用し、ビルド時間を90%以上短縮した方法

          microCMS + AstroのJamstack構成でキャッシュを活用し、ビルド時間を90%以上短縮した方法 はじめまして、株式会社メンバーズ メンバーズルーツカンパニーの岸本です。 普段はフロントエンドエンジニアとして、主にmicroCMSとAstroを使用したJamstack構成の開発を行っています。 メンバーズルーツカンパニーでは、今までにmicroCMSとAstroを利用したJamstack環境での開発を複数行ってきました。 今回はその中で直面した、ビルド時間に関する課題とその解決方法として、キャッシュ処理を用いたビルド時間の短縮方法をご紹介いたします。 背景と課題記事詳細ページのビルドに時間がかかることに気づくJamstack構成のウェブサイトを構築するにあたってネックになるのがビルド時間です。事前に全ページをビルドする必要があるため、ビルドには相応の時間がかかります。 弊社の

            microCMS + AstroのJamstack構成でキャッシュを活用し、ビルド時間を90%以上短縮した方法
          • Nuxt 3でJamstackテンプレートを作るときの考え方

            Vue Fes Japan 2023の登壇資料です。

              Nuxt 3でJamstackテンプレートを作るときの考え方
            • 「Jamstack研究会主催 Advent Calendar 2023」開催のお知らせ|渡邊賢二

              こんにちは。ルーツカンパニーの渡邊です。 もうすぐ12月、12月といえばクリスマス、クリスマスといえば… そう、エンジニアの一大イベント、Advent Calendarですね! 今年はメンバーズでもAdvent Calendarイベントを開催します! Jamstack研究会主催 Advent Calendar とは?メンバーズには「ギルド」と呼ばれる職種ごとのコミュニティがあり、部署を横断して同じ専門分野のメンバーが集まり、交流をしています。 そのギルドの1つであるエンジニアギルドでは、今期からさらにJamstackに焦点を絞った「Jamstack研究会」というものが立ち上がりました。 本イベントはそのJamstack研究会が主催するAdvent Calendar企画です。 公開スケジュールは次のとおりです。 本Advent Calendarは、Jamstack周辺技術についての記事をメン

                「Jamstack研究会主催 Advent Calendar 2023」開催のお知らせ|渡邊賢二
              • Jamstackで静的サイトが生成されるしくみをエンジニア以外の方にも伝わるように構成要素からわかりやすく説明してみた|渡邊賢二

                この記事は「株式会社メンバーズ Jamstack研究会主催 Advent Calendar 2023」の17日目の記事です。 はじめにこんにちは、メンバーズルーツカンパニーの渡邊です。 このAdvent Calendarに参加している他の記事でも何度も紹介していますが、改めてJamstackの特徴を簡潔に説明すると「事前に生成した静的HTMLを配信するフロントエンドとバックエンドが分離されたアーキテクチャ」となります。 Jamstack構成のサイトを作る場合、NetlifyやVercelなどJamstackに対応したホスティングサービスを利用すると、Jamstack構成の詳細を知らなくても手軽にJamstackサイトを公開することができます。 しかし、業務でJamstack構成のサイトを作る場合、クライアント企業の都合でNetlifyやVercelなど海外SaaSが使えないなど、利用できる

                  Jamstackで静的サイトが生成されるしくみをエンジニア以外の方にも伝わるように構成要素からわかりやすく説明してみた|渡邊賢二
                • Shifterを使用したWordPressサイトのJamstack化 - バイセル Tech Blog

                  はじめに 株式会社BuySell Technologiesテクノロジー戦略本部 開発3部 Tech MK(テックマーケティング)グループ マネージャーの黒沢です。 Tech MKグループではBUYSELL公式サイトなど当社で運営しているWebサイトの制作、更新を担当しております。 TechMKグループで担当している運用フェーズにあるWebサイトはWordPressで制作しております。 WordPressは圧倒的なシェアを持っているオープンソースCMSですが、使いこなすのは難しく、当社でも運用上の課題がいくつかありました。この記事では、それらの改善のためにTech MKグループで行った取り組みについてまとめます。 はじめに 当社運営サイトのWordPress運用における課題 セキュリティ上の問題点 Jamstack化方法の検討 Jamstackとは ヘッドレスCMSとは Shifterについ

                    Shifterを使用したWordPressサイトのJamstack化 - バイセル Tech Blog
                  • YAGNI原則 | Jamstack用語集 | chot Inc.(ちょっと株式会社)

                    YAGNI原則(You Ain't Gonna Need It 原則)は、システム開発の原則の一つであり、「必要なもの以外を実装するな」という考え方です。 これは、無駄なコードを書かないようにすることで開発コストを削減し、システムをよりシンプルに保つことが目的です。 YAGNI原則は、その機能が本当に必要になったタイミングで実装することを推奨しています。「今後必要になる」という想定のもと進められた実装は意外と使わないことが多いです。この原則に従うことで、開発者は余計なコードを書かずに済み、システムの保守性や可読性が向上することが期待できます。

                      YAGNI原則 | Jamstack用語集 | chot Inc.(ちょっと株式会社)
                    • Jamstack を学ぶ用語集。無料のオンライン学習ページ - 株式会社コムテは、Jamstack専門の Web制作会社です。Next.js を用いたWebアプリケーション開発を行っています。

                      Jamstack 用語集Next.js を使った Jamstack 開発を始めよう!Next.js, Jamstack, Typescript を学ぶための初学者向け教材です。 何を学べばいいかわからない、という方が対象です。 最新情報を随時更新していきます。

                      • Jamstackに特化して急成長中!ちょっと社ってどんな会社?

                        ちょっと社は創業4年目のWeb制作・システム開発の受託事業をやっている会社です。2021年〜Jamstackによる開発に特化し、社員数・案件数が急増しています。現在は受託事業以外にも、Jamstackの周辺技術の研究開発を行っており、今後もさらに積極的に採用を進め、大きな成長を目指しています。そんなちょっと社に少しでも興味を持ってくださった方に、もう少し詳しく会社について知ってもらう機会としてオンラインで会社説明をさせていただければと思います!

                          Jamstackに特化して急成長中!ちょっと社ってどんな会社?
                        • Jamstack とは何なの?メリットとデメリットはあるの? - 株式会社コムテは、Jamstack専門の Web制作会社です。Next.js を用いたWebアプリケーション開発を行っています。

                          Jamstack とは何なの?メリットとデメリットはあるの?2023-05-10JamstackNext.jsTypeScriptHOME > ブログ一覧 > Jamstack とは何なの?メリットとデメリットはあるの? Jamstack(ジャムスタック) とは 最近、Jamstack という言葉をよく聞くようになりましたね。 Jamstack が実際に何を意味するのかという境界線が曖昧になり始めていますが、For fast and secure sites | Jamstack で次のように書かれています。 Jamstack は、データやビジネスロジックから Web 体験層を切り離すアーキテクチャアプローチであり、柔軟性、スケーラビリティ、パフォーマンス、および保守性が向上します。Jamstack は、ビジネスロジックが Web 体験を決定する必要性を排除します。これにより、カスタムロジ

                          • async/await を分かりやすく解説 - JamstackとNext.jsをTypeScriptで学ぶ。 - 株式会社コムテは、Jamstack専門の Web制作会社です。Next.js を用いたWebアプリケーション開発を行っています。

                            Async を分かりやすく Async(エイシンク/アウェイト)は、JavaScript および TypeScript で非同期処理を行う際の概念です。なんていうと難しく聞こえますよね? でも実際はそんなに難しくありません。非同期っていうのは、具体的には「処理がすぐには終わらないもの」を指します。データベースからのデータ取得や、APIからのレスポンス待ちなんかがそれに該当します。 普通に考えると、処理が終わるまで待つのは当たり前じゃないですか?でも、JavaScriptは基本的に「単一スレッド」で動いているので、処理が終わるまで待っていたら、他の処理が止まってしまうんです。それはまるでレストランで一人のウェイターが全てのテーブルを担当している状況と似ています。一つのテーブルの注文を取り終わるまで他のテーブルの注文を取れないんですよね。 ここでasync/awaitの出番です。これを使うと、

                            • Jamstack な構成(Gatsby+microCMS+Firebase)で個人サイトを作成しました - Qiita

                              今年の GW もステイホーム期間でしたので、フロントエンド周りの技術勉強も兼ねて個人サイトを作成してみました。 折しも、 Qiita では「フロントエンド強化月間」となっていましたので、記事にします。 完成したサイト まだ未完成な部分はありますが、 https://www.zakioka.net/ で個人サイトを公開しました。 ソースは GitHub のリポジトリに公開しております: 大まかな構成は以下のとおりです: いわゆる Jamstack な構成にしています。 「J」と「M」:Gatsby 「A」:microCMS ビルドとデプロイ:GitHub Actions ホスティング: Firebase Hositing 個人サイトで実現した機能は以下のとおりです: 個人のプロフィール表示 Markdown で記述した技術メモを Web ページとして公開 microCMS でブログ記事を作成

                                Jamstack な構成(Gatsby+microCMS+Firebase)で個人サイトを作成しました - Qiita
                              • FastAPI を分かりやすく解説 - JamstackとNext.jsをTypeScriptで学ぶ。 - 株式会社コムテは、Jamstack専門の Web制作会社です。Next.js を用いたWebアプリケーション開発を行っています。

                                ファースト・エー・ピー・アイを分かりやすく FastAPI(ファースト・エー・ピー・アイ)は、Python で高速で使いやすい API を構築するためのモダンなフレームワークです。データバリデーション、シリアライゼーション、ドキュメント生成などの機能が含まれており、開発者の効率を高めます。 Next.js と TypeScript を使った FastAPI プロジェクトのセットアップ FastAPI プロジェクトの作成 まず、FastAPI のプロジェクトを作成しましょう。

                                • Next.js対応の海外のヘッドレスCMS比較5選 - 株式会社コムテは、Jamstack専門の Web制作会社です。Next.js を用いたWebアプリケーション開発を行っています。

                                  Next.js対応の海外のヘッドレスCMS比較5選2023-05-10Next.jsTypeScriptHeadless CMSHOME > ブログ一覧 > Next.js対応の海外のヘッドレスCMS比較5選 ヘッドレス CMS とは ヘッドレス CMS(Content Management System)とは、従来の CMS とは異なり、フロントエンド(表示部分)とバックエンド(データ管理部分)が切り離された設計の CMS です。これにより、コンテンツの管理と表示が独立して行われるため、柔軟な開発が可能になります。 従来の CMS では、テンプレートエンジンやプラグインを使ってデザインや機能を追加・変更していましたが、ヘッドレス CMS では API を通じてデータを取得・送信することで、フロントエンドとバックエンドを自由に組み合わせることができます。これにより、ウェブサイト、モバイルア

                                  • 静的サイトジェネレーターと Jamstack によくある 5 つの誤解

                                    今回は静的サイトジェネレーターと Jamstack についてのよくある誤解についてお話しします。 いまウェブサイトの管理手法として「 Jamstack 」(ジャムスタック)が注目を集めています。 日本ではまだイノベーション理論でいうところのイノベーターとアーリーアダプターあたりまでの利用に留まっている感じですが、今のトレンドが続けば数年以内にアーリーマージョリティにも普及し、現在主流の動的 CMS と並んでウェブサイト管理の代表的な手法のひとつになっていくものと思います。 ただ、 Jamstack トレンドの中心的存在である「 JavaScript ベースの静的サイトジェネレーター」が国内ではまだ相対的にマイナーなこともあり、ビジネスにおける静的サイトジェネレーターと Jamstack の評価・活用が十分に進んでいるとはいえない状況です。 私が観測するかぎりでは、 Jamstack をすで

                                      静的サイトジェネレーターと Jamstack によくある 5 つの誤解
                                    • Jamstackとは?基礎知識から構築方法までどこよりもわかりやすく解説!|JamJam(ジャムジャム)|Jamstack特化メディア

                                      昨今、流行を見せているJamstack。Webのパフォーマンスやセキュリティを高める方法としてスタートアップから大企業まで大きな注目を集めています。今回は、そんなJamstackにつてわかりやすく解説します。WordPressとの違いや、メリットデメリットを知りたい方はぜひご覧ください。 JamJam(ジャムジャム)は最新のWeb制作手法であるJamstackやヘッドレスCMSに関する基礎知識や最新情報から、開発や実装に関する技術的情報まで、お役立ち情報を提供するWebメディアです。

                                        Jamstackとは?基礎知識から構築方法までどこよりもわかりやすく解説!|JamJam(ジャムジャム)|Jamstack特化メディア
                                      • Jamstackを考える | 第1回 Jamstackとはなんだったのか?

                                        2009年、JavaScriptの会社として株式会社ピクセルグリッドを設立。 多数のWebリニューアル、新規立ち上げを取り仕切った経験を持ち、情報設計、フロントエンド、クラウド活用、開発フローの効率化を得意とする。 Webをより発展させるため、新しくブラウザに実装された機能の活用事例を数多く生み出しつつ、日々、クラウドサービスを利用した効率のよい制作・開発手法の試行錯誤を続けている。現在の興味はWeb Componentsを使ったマークアップの改善とJamstack。 著書に『WebクリエイティブのためのDOM Scripting』(単著:毎日コミュニケーションズ、2007年)など。ここ数年は書籍の執筆をせず、フロントエンド技術情報メディア「CodeGrid」で精力的に執筆活動を行っている。

                                          Jamstackを考える | 第1回 Jamstackとはなんだったのか?
                                        • 新しい古典:Jamstack と MACH が従来の CMS の概念に向け進化する | ANNAIマガジン

                                          こんにちは、「Drupalの開発・導入支援・保守管理サービス KAIZEN 」 をご提供するANNAIです。 このポストは Drupal プロジェクトの創始者およびリードであるドリース・バイテルトによる最新のブログポストの翻訳です。ここでドリースは、MACH や Jamstack のような比較的新しいアーキテクチャが、Drupal のような従来型の CMS と同じような形態に「進化」しているという見解を幾つかの例と共に示しています。 また Drupal のモジュラーなアーキテクチャーにも触れ、同 CMS がモノリシックであるという批判が的を射ていないことについても説明し、これらのアーキテクチャーの特性や長所・短所についての冷静な分析を添えた上で、テクノロジーを評価する際にはアーキテクチャーに惑わされず、何を基準にすべきかについて語っています。 Jamstack、MACH、また Drupal

                                          1