React, etc. Tech Stack

React, Flux, GraphQL, Hack, HHVM...? All of this and more!

Polymer 3.0 release date and what that means for Web Components in 2018

Polymer, the Web Components library from Google is expected to launch the major revision 3.0 in the first half of 2018. This is a significant release for the project since after years of waiting for native support for Web Components the support is now wide spread.

In addition Polymer 3.0 will be better aligned with mainstream JavaScript development workflows. Moving from HTML imports to ECMAScript modules and from Bower to NPM for distribution and dependency management will make Web Components easier to use.

YouTube has already launched their Web Components version during 2017, and the momentum of Web Components will continue with the trend of JavaScript Frameworks compiling to Web Components. Frameworks like Ionic team's Stencil.js is reaching towards a 1.0 release, as well as Skate.js moving towards.

All of the above will reduce the demand for heavy JavaScript payloads being sent over the wire. This is especially critical with Progressive Web Apps (PWAs). They are taking use of advanced capabilities of today's mobile browsers - this has lead to PWAs gaining marketshare from native mobile apps.

In 2018 the Web Components adoption will be driven by these three factors: Google putting it's weight behind Polymer, JavaScript frameworks compiling to Web Components and the PWAs going mainstream. A lot of new initiatives are taking off in early, so launching and providing information on Polymer 3.0 early in the year is the biggest factor for Web Components adoption in 2018 and beyond.

Written by Jorgé on Wednesday January 10, 2018

Permalink - Tags: javascript, webcomponents

« NEOS CMS with React.js UI - Who is using Next.js in Production? »