Your SlideShare is downloading. ×
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Web Components: Rethinking Web App Development
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web Components: Rethinking Web App Development

435

Published on

Web Components is an emerging umbrella of standards that fundamentally changes the way we compose our web applications. Web Components abstract away the complexity introduced when using low-level …

Web Components is an emerging umbrella of standards that fundamentally changes the way we compose our web applications. Web Components abstract away the complexity introduced when using low-level building blocks such as HTML, CSS and JavaScript.

This complexity is usually handled on the level of web frameworks, where we can perceive few phenomenons: web frameworks usually

it’s own way of how to work with low-level APIs,
maintains custom UI widget suites,
lock us in a particular solution.

What about inventing some common denominator that could frameworks and app developers built upon?

Web Components are essentially a set of improvements that are being added to the web platform: HTML Imports, Shadow DOM, <template>, custom elements, decorators. All of these APIs are on their way to becoming standards. But can we leverage them already?

Thanks to polyfill libraries like Polymer we can leverage those new APIs right away!

Thanks to Web Components, the web will get a new common denominator which kills fragmentation and encourages reuse and portability of user interfaces.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
435
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

×