# posthtml-web-component **Repository Path**: mirrors_posthtml/posthtml-web-component ## Basic Information - **Project Name**: posthtml-web-component - **Description**: Server Side Web Component Render. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2025-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # posthtml-web-component [![npm version](https://badge.fury.io/js/posthtml-web-component.svg)](https://badge.fury.io/js/posthtml-web-component) [![Build Status](https://travis-ci.org/posthtml/posthtml-web-component.svg?branch=master)](https://travis-ci.org/posthtml/posthtml-web-component.svg?branch=master) [![Coverage Status](https://coveralls.io/repos/posthtml/posthtml-web-component/badge.svg)](https://coveralls.io/github/posthtml/posthtml-web-component) [PostHTML](https://github.com/posthtml/posthtml) plugin for Server Side Web Component Render. ## Feature - Base Web Component Server Side Rending - Component as a Sevice ## Advantage ## Explanation ### Web Component Must mention that `Web Components` supported by `posthtml-web-component` don't completely follow the [Web Components](http://www.w3.org/TR/components-intro/) draft. A typical posthtml web component looks as following: ```html ``` This is a runnable component itself. Consider there is a `index.html`: ```html ``` After `posthtml-web-component`'s transforming: ```html
HH
MM
SS
HH
MM
SS
``` Work fine! ### LinkImport We have two types of `LinkImport`, local and remote. ```html ``` The difference of these two types is that remote `LinkImport` could call a remote service, this is to say remote `LinkImport` could be dynamic.