• 7:00pm – Doors open
• 7:30pm – Talks
• 8:30 ~ 9:30pm – fun and socializing
How Bazel works &
Building Angular apps with Bazel
The Angular labs not only include angular elements but also a build chain with Bazel. Pedro will show us how Bazel works and Martin will explain us how it works with Angular.
Pedro is a software engineer at Google working on the Bazel C++ rules. He's been working there since 2016. He graduated from the University of Cadiz (Spain) with a MSc in Software Engineering.
Martin is a software engineer at Google in the AngularJS team, working on TypeScript use at Google. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the AngularJS team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time.
2018 - The Year of Web Components
Components are hot. Every view library or framework seems to be based on components these days. But when you write your React component you can't share it with an Angular developer. Your Vue components can't be used in Preact. The result: fragmentation. The cost: reinventing the wheel for every library.
We've had the answer for years, though. Web components are the standards based solution, but they've never seemed ready for the big time. Until now.
In this talk we'll look at why 2018 is finally the year of web components, the tools and libraries that we can use to build with web components and how you can get started building shareable, compatible, standards based components.