AD
Episode
147
Interview
Web News

Nuxt.js, Being an Open Source Maintainer w/ Alexander Lichter

Recorded:
May 31, 2021
Released:
June 9, 2021
Episode Number:
147

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.

Listen

Also available on...
...and many more, check your podcast app!

Who’s in This Episode?

No items found.

Show Notes

What's This One About?

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.

Guest Introduction

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

Show Notes

Nuxt.js

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?

Maintaining an Open-Source Project

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?

Key Takeaways

  • Nuxt.js makes creating traditional web pages easier by making state management and routing as simple as static sites.