カテゴリ: 構造

Semantic Rendering Engineの紹介

Semantic Rendering Engineの紹介

Semantic Rendering Engineとは、CMSから取得したコンテンツを単なるHTMLとして表示するのではなく、一度「意味」として解釈し、その意味に応じたUIコンポーネントへ変換して描画するための設計思想である。本記事では、語り部の座の開発過程で直面したRichTextEditorの表現上の課題を出発点に、なぜCSSによる装飾だけで不十分か、そしてSemantic Rendering Engineという考え方に至った背景を解説する。さらに、Component Mappingによる責務分離や、CMSが意味を管理しフロントエンドが表現を管理するという設計原則についても紹介する。

公開日
DataLinerにおける技術選定の考え方

DataLinerにおける技術選定の考え方

技術選定は、どの言語やフレームワークが優れているかを競うものではない。本記事では、DataLinerがどのような基準で技術を評価し、採用・不採用を判断しているのかを整理する。事業目的への適合性、持続可能性、技術的負債、スイッチングコスト、国家リスクといった観点から、なぜ特定の技術を選び、なぜ選ばなかったのかを解説する。流行や人気ではなく、長期的な事業運営と持続可能な開発を実現するための技術選定の考え方を紹介する。また、採用技術そのものではなく、その背後にある意思決定の構造に着目し、DataLinerがどのような未来を見据えて技術を選択しているのかについても考察する。

公開日
DataLinerにおけるAI活用の考え方

DataLinerにおけるAI活用の考え方

生成AIの発展によって、多くの企業や個人がAI活用に取り組み始めている。しかし、重要なのはAIを使うことそのものではない。本記事では、DataLinerが実務の中でAIをどのように位置付け、どのような原則で活用しているのかを整理する。AIを万能の意思決定者とは考えず、人間中心のAI活用を基本としながら、知能化、責任境界、品質保証、決定論的アプローチといった観点から、AI時代の実務に求められる考え方について解説する。また、AIと人間の役割分担をどのように考え、どの領域をAIに任せ、どの領域を人間が担うべきなのかについても、DataLinerの実践を交えながら紹介する。

公開日