UI ⭐ 21k stars
Componentes web personalizados usando Web Components APIs (Shadow DOM, Custom Elements).
frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)
Instalación: npm i @polymer/polymer
// PolymerElement legacy — prefiere Lit o Web Components nativos hoy
Dos casos de uso comunes implementados con esta librería.
Elemento web con una propiedad.
// Legacy Polymer 3
import { PolymerElement, html } from '@polymer/polymer/polymer-element.js';
class MiEtiqueta extends PolymerElement {
static get template() { return html`<b>[[texto]]</b>`; }
static get properties() { return { texto: String }; }
}
customElements.define('mi-etiqueta', MiEtiqueta);
// <mi-etiqueta texto="Hola"></mi-etiqueta>Escucha un clic dentro del template.
import { PolymerElement, html } from '@polymer/polymer/polymer-element.js';
class MiBoton extends PolymerElement {
static get template() { return html`<button on-click="alHacer">[[etiqueta]]</button>`; }
alHacer() { console.log('click!'); }
}
customElements.define('mi-boton', MiBoton);| Categoría | UI |
|---|---|
| Stars (GitHub) | ⭐ 21k |
| Sitio oficial | https://polymer-library.polymer-project.org/ |
| GitHub | https://github.com/Polymer/polymer |
| Instalación | npm i @polymer/polymer |
| Relacionadas | React.js · Angular · Vue.js |
C:\Users\TUF\Documents\librerías\local\ antes de descargar.
Volver al índice de los 66 estudios.