Summary

Amahdy AbdelAziz from Vaadin joins us to share stories of where Vaadin got its name and awesome logo! We also talk about some decisions Vaadin made when creating its latest set of components including why they chose Web Components and Polymer.

This Week in Web News

Resources

Guests

Panel

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Direct download: WPP_144_Vaadin_UI_Components.mp3
Category:JavaScript -- posted at: 7:10am EST
Comments[0]

Summary

This week Mark Erikson a Redux maintainer joins us to talk about Redux and its Ecosystem. Discover what Redux is, where it came from, who should use it, answers to common questions and so much more.

This Week in Web News

Resources

Guests

Panel

 

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Direct download: WPP_142_Redux_and_its_Ecosystem.mp3
Category:JavaScript -- posted at: 1:20pm EST
Comments[0]

Summary

This week Andrea Giammarchi joins us to talk about his latest project hyperHTML! A lightweight Virtual DOM alternative. Andrea talks us through what the project is all about and what he discovered about template literals to make it happen. We talk about how hyperHTML compares to Virtual DOM implementations and the similarities between hyperHTML and the newly announced lit-html.

 

This Week in Web News

 

Resources

 

Guests

 

Panel

 

Follow The Web Platform podcast on Twitter for regular updates @TheWebPlatform.

Direct download: WPP_135_hyperHTML.mp3
Category:JavaScript -- posted at: 7:27am EST
Comments[0]

This week we talk about the exciting JavaScript framework Vue.js! Chad Campbell the author of the training course "Vue.js: Getting Started" educates us on the benefits of Vue.js which includes simplicity and performance. We talk about the tooling story for Vue, comparing it to other frameworks such as Angular and learn about Vue’s powerful plugin system which allows developers to add core functionality as it’s needed.

Resources

 

Guests

Panel

 

Direct download: wpp_132_vue_js.mp3
Category:JavaScript -- posted at: 6:57am EST
Comments[0]

This week on The Web Platform Podcast your hosts ask the question “Why aren’t Web Workers more widely adopted”? Your hosts talk about what problems can be solved by Web Workers providing some interesting use cases and talk about their own experiences in past projects.

Resources

Around the Web in Two Minutes

 

Direct download: WPP_130_Web_Worker_Adoption_Fixed.mp3
Category:JavaScript -- posted at: 3:08am EST
Comments[0]

Sean Fioritto (@sfioritto) talks with the panel on building large web applications in JavaScript. Sounds easy enough? This episode goes into building with large teams, large codebases, legacy migration, team building, frameworks & libraries, code smells and much more.

Resources

Direct download: episode-95_exploring-javascript-at-scale.mp3
Category:JavaScript -- posted at: 8:32am EST
Comments[0]

A chat with Amal Hussein (@nomadtechie) andLeon Revill (@RevillWeb) on JSPM & System.js. Amal has been using these technologies in her workplace for a long time. Now she shares her insights, experience, and knowledge with us. Leon has used JSPM for his vanilla Web Components he has built and he discusses to his experiences with JSPM & System.js.

Show Links

The Beta Guide to JSPM - http://jspm.io/0.17-beta-guide/index.html

Direct download: episode-87_systemjs-and-jspm-.mp3
Category:JavaScript -- posted at: 10:04am EST
Comments[0]

There are many paradigms and approaches when it comes to writing JavaScript but how to choose?. In this episode, Danny Blue talks with JavaScript Jedi Masters Dr. Axel Rauschmayer (@rauschma) & Nicolas Bevacqua (@nzgb) about best practices and JavaScript

Resources and Links

Suggestions (Axel):
Tree-shaking and small modules
https://github.com/rollup/rollup
http://www.2ality.com/2015/12/webpack-tree-shaking.html
Mixins via ES6 classes:
https://github.com/angus-c/es6-react-mixins
https://github.com/justinfagnani/mixwith.js

Suggestions (Nico):
State of front-end tooling/libraries / where it might be going
https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4

On This Episode

Dr. Axel Rauschmayer (@rauschma)

Nicolas Bevacqua (@nzgb)

Danny Blue (@dee_bloo)

Direct download: episode-75_best-practices-javascript.mp3
Category:JavaScript -- posted at: 2:29pm EST

49: An Interview with Eric Elliott

Summary

In episode 49 Danny Blue (@dee_bloo) has a one-on-one talk with Web Application Master & JavaScript Guru Eric Elliott (@_ericelliott).  Danny & Eric cover several exciting development topics including event based development, functional programming, Web Assembly, teaching JavaScript, helping to stop homelessness with code, & more.

Resources

Host

Danny Blue (@dee_bloo) - Sr. Front End Engineer at Deloitte Digital

Direct download: episode-49_an-interview-with-eric-elliott.mp3
Category:JavaScript -- posted at: 8:04am EST

43: Modern JavaScript with ES6 & ES7

Summary

The world of JavaScript is a large one. AJ O’Neal (@coolAJ86), Podcaster & JavaScript Developer along with Netflix UI Architect & TC-39 Member, Jafar Husain (@jhusain) take us through opinions & facts about the state of the ubiquitous JavaScript language. Modern application development can daunting for developers just coming into web technology & JavaScript. Utilizing the latest & greatest in the language is not as easy as one might think and in some case it may be possible.

 

Then there are the transpilers & package managers. So many tools to polyfill or shim and features seems like more work than we’d want for a fast production project. Is it worth utilizing the benefits of ES6 & ES7? AJ & Jafar share with us what they think.

Resources

Panelists

 

Direct download: episode-43_modern-javascript-with-es6-and-es7.mp3
Category:JavaScript -- posted at: 3:31pm EST