Sumit works at Electronic Arts as a Director of Engineering in Digital Platform team and leads the cloud development and extensibility. Before coming to EA, he spent 9 years in Microsoft as developer/manager, optimizing several Microsoft products for performance and usability, including adCenter (now Bing Ads), Bing Shopping, Microsoft.com, and Cloud TV (Mediaroom). He has worked in Microsoft Redmond, Vancouver, Copenhagen, and Silicon Valley campuses. He received his MBA in IT and Systems in 2002 and is currently working on his dissertation for a PhD in Computer Information Systems
Web Components: Introduction and Practical Use Cases
Web Components is a term used to denote a number of experimental technologies that are instrumental in the advent of the Open Web. Web Components help in creating custom markup and script based intelligent controls, encapsulation of complex DOM from the end user (Shadow DOM), template-based rendering and reuse of markup within client code (HTML Templates), and partial HTML files and ability to connect them together.
This talk will cover custom elements including their lifecycle callbacks, new pseudo classes, Shadow DOM and its practical use cases, HTML Imports, and HTML Templates and how they help avoid using another framework for template based rendering