98: Server Side Web Components
Software developer at Softwire, Tim Perry (@pimterry), has created a set of “Server Components”. These are simple, lightweight tools for “composable HTML rendering in Node.js, broadly following the Web Components browser specification, but on the server side”. Rob Dodson (@rob_dodson), Google Developer Advocate & Polymer Legend & Trey Shugart (@treshugart), Atlassian superstar & SkateJS creator, round out the the guests for this episode discussing the reality & the possibilities of using Web Components on the server. Additionally, we look at other projects like the ‘Express Web Components’ by Jordan Last that take a different approach to this by running Chromium on the server side.
Resources
- SS rendering for Web Components - https://scotch.io/tutorials/server-side-web-components-how-and-why
- Server Components
- Scram.js - https://github.com/scramjs
- WebComponentsJS Polyfills - https://github.com/webcomponents/webcomponentsjs/tree/v0.7.22
- Angular Universal - https://github.com/angular/universal
Express Web Components - https://github.com/scramjs/express-web-components