CodeZine(コードジン)

特集ページ一覧

話題の「ヘッドレスCMS」とは? Jamstack・マルチデバイス対応のCMS新潮流

-[Vol.778]-------------------------------------------------------
このメールは翔泳社のメディア・イベント・サービスにご登録いただいた方に
お送りしています。配信の停止は文末をご覧ください。
-----------------------------------------------------------------

━  ━━━━━━━━━━━━━━━━
オライリーPython本やデータ分析の書籍プレゼント!SNSで受験宣言でGet。
今、学びたい言語1位のPython試験。昨年度は年間1万人超えの受験者数に。
全国200か所で一年中受験ができます。学生と先生は半額です。
合格体験記に応募するとPythonポロシャツ、水筒、ぬいぐるみがもらえる。
詳細は⇒ 
━  ━━━━━━━━━━━━━━━━
「サブスクPCアプリ保護」「2要素認証」「SSH秘密鍵保護」を実現
 暗号化アルゴリズム+ハードウェアキー(USBドングル)
株式会社アクセル SHALOセキュリティソリューション オンラインセミナー
★参加無料    ~ 11/16(火)15時配信 ~

━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━
[1]今週のホットトピックス
━━━━━━━━━━━━━━━━━━━━
こんにちは。CodeZine編集部です。
今週のおすすめはこちらです。

【今話題の「ヘッドレスCMS」とは?】
CMS(コンテンツ・マネジメント・システム)とは、ブログやWebサイトなどで活
用されているコンテンツを管理するための仕組みです。代表的なものとして
WordPressやMovable Typeが挙げられ、主にWebサイト制作に使用されています。
本記事では従来のCMSとは異なる概念であるヘッドレスCMSについて利用シーンと
ともに紹介していきます。

https://codezine.jp/article/detail/15054?utm_source=codezine_regular_20211110&utm_medium=email

【編集部からのお知らせ】

■その1:若手開発者の登竜門「デブスト2021」が開催!
 デブサミと連動した30歳以下ITエンジニアのためのカンファレンス
「Developers Boost 2021(デブスト2021)」を
オンラインで12/11(土)に開催します!
セッション情報を公開し、参加登録の受付を開始しました。
若手デベロッパーがどう主体的に解決していったのかなど、
多彩なセッションをご用意しております。
興味のある方は、ぜひ公式サイトからタイムテーブルをご覧ください!
https://event.shoeisha.jp/devboost/20211211?utm_source=codezine_regular_20211110&utm_medium=email

■その2:女性エンジニアを応援する「Women Developers Summit」が開催!
 デブサミの新しい試みとして、女性エンジニアの学びと活躍を応援するイベント
「Women Developers Summit」をオンラインで11/17(水)に開催します!
登壇者はすべて女性ITエンジニアとなり、イベントは男女問わず参加可能です。
タイムテーブルを公開し、申し込みを受け付けています。ぜひご参加ください!
https://event.shoeisha.jp/devsumi/20211117/?utm_source=codezine_regular_20211110&utm_medium=email

■その3:「data tech 2021」が開催!
 翔泳社が主催する、データ分析・活用の実践方法を紹介する
「data tech 2021」がオンラインで11/25(木)に開催されます。テーマは
「DXの核心」。DXを「絵に描いた餅」にしないためのデータドリブンの実践など、
多様なセッションをご用意しております。ぜひタイムテーブルをご覧ください!
https://event.shoeisha.jp/datatech/20211125/?utm_source=codezine_regular_20211110&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[2] 新着記事一覧:7本(11/2~11/10)
━━━━━━━━━━━━━━━━━━━━
こんにちは、CodeZine編集部です。今週のオススメ記事はこちらです。

◆Kubernetesでカオスエンジニアリング ~サーキットブレーカーパターンで回復
 性の高いシステムを構築する

 前回は、Kubernetesクラスターのマネージドサービスである、Azure Kubernetes
 Serviceへのカオス挿入を紹介しました。今回は、Kubernetesクラスタで動くアプ
リケーションへのカオス挿入について説明します。

https://codezine.jp/article/detail/14861?utm_source=codezine_regular_20211110&utm_medium=email

◆Flutterではマテリアルデザインを用いたコンポーネントをどう使うのか
 【テキスト編】

 前回までは、レイアウトについて紹介しました。今回からは、テキストやボ
タン、入力コンポーネントなどのコンポーネントを紹介していきます。これらの多
くのコンポーネントは、Flutterが採用している「マテリアルデザイン」をベース
としています。そのため、そのまま利用しても十分実用的なコンポーネントになっ
ています。

https://codezine.jp/article/detail/15062?utm_source=codezine_regular_20211110&utm_medium=email

◆動かして学ぶ! Rustの言語仕様

 本連載では、Webブラウザー上でJavaScriptとともに動作できるバイナリ形式の
プログラムファイル「WebAssembly」を、Rustプログラミング言語で実装する方法
について、順を追って説明していきます。前回はWebAssemblyの概要を説明すると
ともに、Rustを利用した単純なWebAssemblyのサンプルを作成しました。今回はWeb
Assemblyの実装で必要となるRust言語の基礎を説明します。

https://codezine.jp/article/detail/15083?utm_source=codezine_regular_20211110&utm_medium=email

◆難しいかも?人工知能に使われる用語を当ててみよう【IT用語クイズ】

 『IT用語図鑑[エンジニア編]』(翔泳社、増井敏克)から、「人工知能に使わ
れる技術用語」をクイズ形式で紹介(第6回)。多くのサービスに利用されるAIだ
からこそ、専門領域でなくても知っておきたい全7問!

https://codezine.jp/article/detail/14856?utm_source=codezine_regular_20211110&utm_medium=email

◆画像最適化でウェブページを高速化しよう
 ~「PageSpeed Insights」の活用と画像改善4つのポイント

 ウェブサイトのユーザー体験向上には、ページ速度が重要な指標になっていま
す。特に画像は、パフォーマンスに占める影響力が大きくなっています。本記事で
は、Googleが提供しているウェブサイトの解析ツール「PageSpeed Insights」の改
善方法を参考に、画像最適化について解説します。

https://codezine.jp/article/detail/15041?utm_source=codezine_regular_20211110&utm_medium=email

◆今話題の「ヘッドレスCMS」とは? Jamstack、マルチデバイスにも対応した
 CMSの新潮流

 CMS(コンテンツ・マネジメント・システム)とは、ブログやWebサイトなどで活
用されているコンテンツを管理するための仕組みです。代表的なものとして
WordPressやMovable Typeが挙げられ、主にWebサイト制作に使用されています。
本記事では従来のCMSとは異なる概念であるヘッドレスCMSについて利用シーンとと
もに紹介していきます。

https://codezine.jp/article/detail/15054?utm_source=codezine_regular_20211110&utm_medium=email

◆漫画のキャラに強制的に感情移入できる電子デバイスを開発!
 『データサイエンスの無駄遣い』

 研究やビジネスなど様々な用途で活用されるデータサイエンスを無駄遣いすると
したら? データサイエンティストの篠田裕之さんが作ってしまったのが、漫画の
キャラに強制的に感情移入できる電子デバイス。その開発方法が解説された『デー
タサイエンスの無駄遣い』(翔泳社)から、デバイスがどのような仕組みで動くの
かを紹介します。

https://codezine.jp/article/detail/15040?utm_source=codezine_regular_20211110&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[3] 人気ランキング(11/2~11/10)
━━━━━━━━━━━━━━━━━━━━
<記事>

●1位 動かして学ぶ! Rustの言語仕様
https://codezine.jp/article/detail/15083?utm_source=codezine_regular_20211110&utm_medium=email

●2位 今話題の「ヘッドレスCMS」とは? Jamstack、マルチデバイスにも対応した
   CMSの新潮流
https://codezine.jp/article/detail/15054?utm_source=codezine_regular_20211110&utm_medium=email

●3位 なぜテスト自動化は当たり前にならないのか? アジャイル・DevOps時代の
   スピードと品質の考え方
https://codezine.jp/article/detail/14882?utm_source=codezine_regular_20211110&utm_medium=email

●4位 Flutterではマテリアルデザインを用いたコンポーネントをどう使うのか
   【テキスト編】
https://codezine.jp/article/detail/15062?utm_source=codezine_regular_20211110&utm_medium=email

●5位 難しいかも?人工知能に使われる用語を当ててみよう【IT用語クイズ】
https://codezine.jp/article/detail/14856?utm_source=codezine_regular_20211110&utm_medium=email


<ニュース>

●1位 PythonとCythonによる自然言語処理ライブラリ「spaCy 3.2」がリリース
https://codezine.jp/article/detail/15152?utm_source=codezine_regular_20211110&utm_medium=email

●2位 Kubernetesにおけるサーバレスアプリケーションの構築・実行を可能にする
   「Knative 1.0」がリリース
https://codezine.jp/article/detail/15141?utm_source=codezine_regular_20211110&utm_medium=email

●3位 Visual Studio Code用Python拡張機能の2021年11月版がリリース
https://codezine.jp/article/detail/15145?utm_source=codezine_regular_20211110&utm_medium=email

●4位 GitにGUIを追加し、既存IDEとの統合を実現する「Visual Git」がリリース
https://codezine.jp/article/detail/15127?utm_source=codezine_regular_20211110&utm_medium=email

●5位 Microsoft、「Visual Studio Code」2021年10月リリースを公開、ブラウザ
   対応のプレビュー提供など
https://codezine.jp/article/detail/15144?utm_source=codezine_regular_20211110&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[4] 新着ニュース:32本(11/2~11/10)
━━━━━━━━━━━━━━━━━━━━
・JX通信社におけるMLOps事例が語られるオンライン勉強会が11/17に開催
 (11-10)
https://codezine.jp/article/detail/15146?utm_source=codezine_regular_20211110&utm_medium=email

・JavaScriptで雪の結晶を描くには?『つくって楽しいJavaScript入門』が発売
 (11-10)
https://codezine.jp/article/detail/15010?utm_source=codezine_regular_20211110&utm_medium=email

・ITエンジニアにおすすめしたい本を決める「ITエンジニア本大賞 2022」の投票
 受付が開始(11-09)
https://codezine.jp/article/detail/15157?utm_source=codezine_regular_20211110&utm_medium=email

・SQL、Javaなどオラクルテクノロジーの最新情報が得られる「Oracle Developer 
 Day」12月17日開催(11-09)
https://codezine.jp/article/detail/15158?utm_source=codezine_regular_20211110&utm_medium=email

・「デブサミ2022」のティザーサイトが公開、テーマは「Hello, New Decade!」 
 セッション公募を11月29日まで受付(11-09)
https://codezine.jp/article/detail/15154?utm_source=codezine_regular_20211110&utm_medium=email

・ITフリーランスのための案件サイト「テクフリ」を運営するアイデンティ
 ティー、IT人材のデータベース数が1万5000人を突破(11-09)
https://codezine.jp/article/detail/15147?utm_source=codezine_regular_20211110&utm_medium=email

・JBS、Azure環境のメンテナンスから運用までサポートするサービスを提供開始
 (11-09)
https://codezine.jp/article/detail/15155?utm_source=codezine_regular_20211110&utm_medium=email

・HashiCorp、HCP Vaultと可観測性SaaSプラットフォームの統合を可能に
 (11-09)
https://codezine.jp/article/detail/15143?utm_source=codezine_regular_20211110&utm_medium=email

・Google Kubernetes Engine、イメージストリーミングを一般提供(11-09)
https://codezine.jp/article/detail/15151?utm_source=codezine_regular_20211110&utm_medium=email

・ハイブリッドクラウド構築のためのクラウドコンピューティングプラットフォー
 ム「OpenNebula 6.2」がリリース(11-09)
https://codezine.jp/article/detail/15153?utm_source=codezine_regular_20211110&utm_medium=email

・Microsoft、JSPAに署名しJava Community Processに参加、Javaへの関与を強め
 る(11-09)
https://codezine.jp/article/detail/15150?utm_source=codezine_regular_20211110&utm_medium=email

・PythonとCythonによる自然言語処理ライブラリ「spaCy 3.2」がリリース
 (11-09)
https://codezine.jp/article/detail/15152?utm_source=codezine_regular_20211110&utm_medium=email

・LPI-Japan、OpenStack技術者向けのOPCEL認定試験「Ver.3.0」をリリース
 (11-08)
https://codezine.jp/article/detail/15135?utm_source=codezine_regular_20211110&utm_medium=email

・MongoDBのオープンソースによる代替を目指す「MangoDB 0.0.1」がリリース
 (11-08)
https://codezine.jp/article/detail/15139?utm_source=codezine_regular_20211110&utm_medium=email

・Kubernetesにおけるサーバレスアプリケーションの構築・実行を可能にする
 「Knative 1.0」がリリース(11-08)
https://codezine.jp/article/detail/15141?utm_source=codezine_regular_20211110&utm_medium=email

・Visual Studio Code用Python拡張機能の2021年11月版がリリース(11-08)
https://codezine.jp/article/detail/15145?utm_source=codezine_regular_20211110&utm_medium=email

・フロントエンドWebアプリケーションフレームワーク「Angular 13」がリリース
 (11-05)
https://codezine.jp/article/detail/15140?utm_source=codezine_regular_20211110&utm_medium=email

・Vue.js向け状態管理ライブラリ「Pinia 2.0.0」がリリース(11-05)
https://codezine.jp/article/detail/15142?utm_source=codezine_regular_20211110&utm_medium=email

・Microsoft、「Visual Studio Code」2021年10月リリースを公開、ブラウザ対応
 のプレビュー提供など(11-05)
https://codezine.jp/article/detail/15144?utm_source=codezine_regular_20211110&utm_medium=email

・「TypeScript 4.5」のリリース候補が公開(11-05)
https://codezine.jp/article/detail/15138?utm_source=codezine_regular_20211110&utm_medium=email

・AWS、フルマネージドRStudio Workbench IDE「RStudio on Amazon 
 SageMaker」を一般提供(11-05)
https://codezine.jp/article/detail/15137?utm_source=codezine_regular_20211110&utm_medium=email

・AWS、Oracleデータベース向けマネージドサービス「Amazon RDS Custom for 
 Oracle」を発表(11-04)
https://codezine.jp/article/detail/15134?utm_source=codezine_regular_20211110&utm_medium=email

・Google、データベースバックエンドの提供によって、Django ORMでCloud 
 Spannerをサポート(11-04)
https://codezine.jp/article/detail/15130?utm_source=codezine_regular_20211110&utm_medium=email

・エンジニア必須のGitをまだ使い慣れていない方へ!『動かして学ぶ!Git入門』
 発売(11-04)
https://codezine.jp/article/detail/14950?utm_source=codezine_regular_20211110&utm_medium=email

・誰でも簡単に日本語でソフトウェアテストを自動化できるツール「T-DASH」OPEN
 β版が提供開始(11-03)
https://codezine.jp/article/detail/15131?utm_source=codezine_regular_20211110&utm_medium=email

・GitHub ActionsがOpenID Connect(OIDC)をサポート(11-03)
https://codezine.jp/article/detail/15133?utm_source=codezine_regular_20211110&utm_medium=email

・AWS、Amazon EC2 C6iインスタンスの提供を開始、C5インスタンスよりパフォー
 マンスを最大15%向上(11-03)
https://codezine.jp/article/detail/15132?utm_source=codezine_regular_20211110&utm_medium=email

・ITエンジニア向けキャリア支援プラットフォーム「Forkwell」が総合満足度ナン
 バーワンを獲得(11-02)
https://codezine.jp/article/detail/15126?utm_source=codezine_regular_20211110&utm_medium=email

・HashiCorp、「Terraform 0.7」用CDKをリリース、AWS CDKコントラクトへの対応
 が技術プレビュー(11-02)
https://codezine.jp/article/detail/15124?utm_source=codezine_regular_20211110&utm_medium=email

・Microsoft、Visual Studio Code向けJava機能の9月版アップデートをリリース
 (11-02)
https://codezine.jp/article/detail/15128?utm_source=codezine_regular_20211110&utm_medium=email

・GitにGUIを追加し、既存IDEとの統合を実現する「Visual Git」がリリース
 (11-02)
https://codezine.jp/article/detail/15127?utm_source=codezine_regular_20211110&utm_medium=email

・ソラコム、技術カンファレンス「SORACOM Tech Days 2021」を11月16~17日に開
 催(11-02)
https://codezine.jp/article/detail/15129?utm_source=codezine_regular_20211110&utm_medium=email

━━━━━━━━━━━━━━━━━━━━
[5] 配信停止の方法
━━━━━━━━━━━━━━━━━━━━
メールマガジンの配信停止はこちらからお手続きください。
https://shoeisha.jp/ml/cancel/cz?token=eQYVE42L5145ccea546284e4e911163a226613dd&utm_source=17076&utm_medium=email

配信先の変更はこちらから(ログインが必要です)。
https://shoeisha.jp/users/account

・ニュースの内容は予告なしに変更される場合があります。
・記事中の会社名、製品名は、弊社および各社の登録商標、商標です。
・お問い合わせについては、
 https://shoeisha.jp/help/contact/cz/
 へご連絡ください。
────────────────────
発行:株式会社翔泳社 CodeZine編集部
(c)2005 SHOEISHA. All rights reserved.

All contents copyright © 2005-2021 Shoeisha Co., Ltd. All rights reserved. ver.1.5