AskPolymer: How do you make the show? -- Polycasts #29

  • This episode demonstrates building a simple GitHub issue fetcher using HTML and Polymer's data binding capabilities.

  • By leveraging Polymer's features, you can significantly reduce the amount of JavaScript in your application, leading to improved maintainability.

  • The example showcases how to effectively use the <iron-ajax> element for making AJAX requests within your Polymer application.

  • Combining data providers and bindings simplifies data handling and rendering in your web components.

It might seem unexpected, but using an element for AJAX is actually pretty great! In this episode I’ll show you how to build a simple GitHub issue fetcher, using primarily HTML. When you combine data providers with the magic of bindings, you can remove most of the JavaScript in your app, and that makes things much easier to maintain!

Read More

Screencast equipment list

http://www.bhphotovideo.com/bnh/controller/home?O=&sku=749467&is=REG&m=Y&Q=&A=details http://www.wacom.com/en-us/products/pen-displays/cintiq-13-hd http://www.araelium.com/screenflick https://www.techsmith.com/camtasia.html http://omnidazzle.en.softonic.com/mac

Does Polymer play nicely with Typescript? Are there official type definitions?

https://github.com/borisyankov/DefinitelyTyped/tree/master/polymer

What is the suggested way to go about routing?

https://www.youtube.com/watch?v=iDQqP5Yyczg&list=PLNYkxOF6rcIDdS7HWIC_BYRunV6MHs5xo&index=19 https://github.com/PolymerLabs/web-component-shards

Are there any plans to add Paper Elements for date and time pickers?

https://customelements.io/bendavis78/paper-date-picker/ https://customelements.io/bendavis78/paper-time-picker/