Google continues to come up with regular innovations and new technologies to make internet easier and its open-source Polymer Project is one such initiative. Polymer 1.0, announced at I/O, enables developers to create reusable web components to build complex interactive elements for Web, with the aim to help developers bring high quality app-like experiences to the browser, across both desktop and mobile.
Having come up with the developer preview already, Google has now launched Version 1.0 of Polymer introducing a new library with new polymer elements.
Taylor Savage, Product Manager at Polymer wrote in his blog post announcing the launch,
Polymer is a new way of thinking about building web applications – a sugaring layer on top of Web Components, making it easy for you to create interoperable custom elements. These elements can then be put together to create app-like immersive experiences on the web.
This means that instead of starting from scratch, one can use the already existing elements to add desired features to their application. The new version library has been written from the ground-up focusing on cross browser performance with increased speed and efficiency and claims to be three times faster on
Chrome and four times faster on Safari while using a third less code than the developer preview. “Polymer 1.0 has been rebuilt from the ground up for speed and efficiency,” Google explains. “The new, leaner core library makes it easier than ever to make fast, beautiful, and interoperable Web components.”
It also incorporates new and updated features such as fast and easy data binding system, theming and styling using CSS, fast and lightweight Shadow DOM shim for non-supporting browsers and “Behaviors” mechanism for sharing behavior between elements. Developers can now drop in common features like toolbars and menus, add services like maps and charts, or build a complete mobile-first checkout flow in their Web apps and at the same can use readymade existing elements from Polymer element catalogue to add features to their web app.
The latest launch now enables the developers to start using the Polymer Starter Toolkit to build production applications in fast and easy manner. The toolkit, according to Google, “works out of the box to add features right away as it is packed with latest elements, ready to use boiler plate and an end to end tool chain to use from development to production deployment.”