In this episode, Matt and Mike sat down with Alex Lichter to discuss Vue.js, Nuxt.js, and maintaining an open source project. Nuxt.js is a very popular framework that works on top of one of Mike's specialties, Vue.js. While Vue.js is already a framework on top of JavaScript, Nuxt.js acts as another layer that helps make the developer's experiences even easier than with just Vue.js. Beyond the Vue.js talk, the guys discuss Alex's open source experience, learning all about his role as a maintainer on Nuxt.js, and discussing open source projects at length.
In this episode, Matt and Mike sat down with Alex Lichter to discuss Vue.js, Nuxt.js, and maintaining an open-source project. Nuxt.js is a very popular framework that works on top of one of Mike's specialties, Vue.js. While Vue.js is already a framework on top of JavaScript, Nuxt.js acts as another layer that helps make the developer's experiences even easier than with just Vue.js. Beyond the Vue.js talk, the guys discuss Alex's open-source experience, learning all about his role as a maintainer on Nuxt.js, and discussing open-source projects at length.
Alexander Lichter is a self-taught developer who now runs his own web development consulting company. He’s also a core maintainer of Nuxt.js, one of the largest Vue.js frameworks for server-side rendering and static site generation. When not working on open-source frameworks Alexander is giving talks, writing blog posts and helping other companies with regard to web development.
Alex's Twitter (@TheAlexLichter)
lichter.io
4:19 - Why use Nuxt.js instead of just plain Vue?
6:45 - Server-Side Rendering vs Static Site Generation
9:30 - When to use Nuxt?
12:35 - Which portion of the Nuxt do you maintain?
14:38 - What's the future of Nuxt.js hold?
20:13 - How did you become a core maintainer for an awesome framework like Nuxt.js?
34:30 - What's the day to day like?
39:55 - Is there any monetary compensation for being a maintainer?
42:45 - Is there anything different you have to consider when coding for an open-source project vs closed source?