Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryanseddon/web-components
A talk about web components. What they are and what they offer.
https://github.com/ryanseddon/web-components
Last synced: 30 days ago
JSON representation
A talk about web components. What they are and what they offer.
- Host: GitHub
- URL: https://github.com/ryanseddon/web-components
- Owner: ryanseddon
- License: mit
- Created: 2013-07-24T10:53:28.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-05-03T07:46:56.000Z (over 10 years ago)
- Last Synced: 2024-05-01T23:08:13.170Z (7 months ago)
- Language: CSS
- Homepage: http://ryanseddon.github.io/web-components/
- Size: 5.57 MB
- Stars: 17
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
This is woefully out of date and in no way will it be updated.
# Web Components talk
The future of web development is through low level APIs that offer developers flexibility and granular control. Web Components are a part of this movement and offer great control over truly encapsulation "widgets".
## Dog fooding
This slide deck is itself a series of web components that demostrate the very topics I discuss through out the talk.
1. [``](https://github.com/ryanseddon/slideshow-component) is the top level container element
1. [``](https://github.com/ryanseddon/slideshow-component) is the individual peice within a slideshow element that itself extends another custom element.
1. [``](https://github.com/ryanseddon/markdown-component) is an element that excepts markdown as input and converts it to HTML.## Polymer
This slideshow uses the very cool Polymer library that offers both a series of polyfills as well as a wrapper on top of the Web Components API to abstract and add extra functionality.