1 min read
on Jan 26, 2015
We haven’t gotten around to updating this post just yet
As you read on, keep in mind that while some information may not be completely up to date, this article still contains some useful insights.
This talk discusses using web components to build web and mobile apps, the benefits of doing so, and an introduction to Lightning.js.

open source component-based frameworks from leading tech companiesWe’ve seen an explosion of open source component-based frameworks from leading tech companies including Facebook’s ReactJS, Twitter’s Flight, Google’s Polymer, and Mozilla’s Brick, and the subject of this talk, Salesforce’s Lightning.js. Similarly, these JavaScript frameworks push for us to build web and mobile applications using web components.

What are web components?

Web components are essentially building blocks for the web. They encapsulate HTML, CSS, and JavaScript, interact via events, and can be stacked. They enable developers to bundle markup and styles into custom HTML elements. As a result, developers can create apps as a set of reusable components.

With mobile’s exponential growth, developers are adapting to the changing landscape and developing applications for both web and mobile. When we render on the server side, mobile will fall short. Web components bridges the gap between the old and the modern, and in the talk below, Salesforce Developer Evangelist Raja Rao DV walks through Lightning.js, the open source framework Aura, and web components development.

The talk includes a live demonstration of building web and mobile applications with the Lightning App Builder.

Building Web and Mobile Applications Using Web Components from PubNub on Vimeo.

More From PubNub