Web components presentation for Houston TechFest 2015
JavaScript CSS HTML Go
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
components
presentation
.gitignore
LICENSE.content
LICENSE.software
README.md
add.html
bower.json
index.html
server.go

README.md

Houston TechFest 2015 Web Components

Building Web Applications with Web Components

Web Components have been on developers’ radars for quite some time now. They were first introduced by Alex Russell at Fronteers Conference 2011. The concept shook the community up and became the topic of many future talks and discussions.

Four years later, most people still haven't heard of Web components and how they allow developers to extend the native Document Object Model of the browser to create custom HTML tags with encapsulated behavior and style.

This talk will introduce you to the technology, a couple of libraries, and then reveal the power behind Web Components in a live demonstration of building a non-trivial application.

View the presentation and Web components

The code will only work in browsers that support ES6 features like classes and arrow functions, not because Web components need that, but that's how I like to write code: on the cutting edge :)

  1. Clone the repo (git clone https://github.com/realistschuckle/houston-techfest-2015-web-components.git techfest)
  2. Install dependencies (bower install)
  3. Start up a server
    • go: go run server.go
    • python: python -m SimpleHTTPServer 8080
  4. View stuff