IT用語集 › Web › Polymer

Polymer

Web Svenska → 更新: 2026-10-22
詳細情報
種別
JavaScriptライブラリ
公開年
2013年
所有者
Google
ライセンス
BSD-3
後継
Lit

ブラウザがすでに対応しているふりをして、Web Componentsを現実にしてしまったGoogleのライブラリ。

2013年に、Reactとは正反対の主張を掲げて登場した。コンポーネント層をJavaScriptで自作するのではなく、プラットフォーム自体を標準化し、その上に薄いライブラリを載せるという考え方だ。Polymerはカスタムエレメント、シャドウDOM、HTML Imports、<template> のポリフィルに加え、データバインディングとMaterial Designのコンポーネント群(Paper Elements)を提供した。

戦略の半分は成功した。カスタムエレメントとシャドウDOMは標準となり、すべてのブラウザに実装された。一方、HTML ImportsはMozillaとAppleに拒否され、ES Modulesに取って代わられた。2018年のPolymer 3でnpmに移行し、2021年にチームはプロジェクトの終了を宣言して、より小さく速い、同じ発想のLitに道を譲った。AMPやYouTubeのフロントエンドをはじめ、Googleの複数の製品が長年Polymerで動いていた。

← 用語集に戻る