Erik Hanchett is a developer advocate for the Amplify team at AWS. He is a former front-end engineer, and has been a software developer for over 15 years!
Outside of work, Erik loves writing, and is the author of Vue.js in Action published by Manning and the Ember.js Cookbook published by Packt. One other of his major passions is video - he has a YouTube channel Program With Erik, with over 100k subscribers!
Open source projects bring some much needed functionality to frameworks like Vue.js. They can drastically reduce development time and they offer an easier alternative than creating everything from scratch for busy developers. Open source projects should be built with best practices in mind, idiomatic, and be flexible. If nothing else, they should be attentive to its users, and respond and sometimes push back when changes are requested.
Erik joined Vue.js Nation 2023 to discuss how he approached creating the @aws-amplify/ui-vue open source Vue.js 3 library he created while working as a front-end engineer at AWS. Erik discusses the decision to only support Vue.js 3 moving forward, and on some design decisions the team made early on, to make the library more flexible, as well as how they decided to use xState as the state management system and what that offered when creating a project used by multiple frameworks.
Learn how to create a library using Vue 3, what trade offs need to be made, and how open source works in general. Tune in!
🎓 Visit Vue School - https://vueschool.io/
📗 Master Nuxt 3 with the only Official Nuxt 3 Course
https://masteringnuxt.com/nuxt3
🍍 Master Pinia with the Author of Pinia, Eduardo San Martin Morote
https://masteringpinia.com/
📜 Get Vue.js Certified with the Official Vue.js Certification Program
https://certificates.dev/vuejs
🔥 Get the Ultimate Vue Bundle
https://vuebundle.com/
📅 Join the Largest Online Vue.js Conference for FREE
https://vuejsnation.com/
📩 Contact us at [email protected]
Watch video Building Your First Open Source Vue 3 Project by Erik Hanchett: Vue.js Nation 2023 online without registration, duration hours minute second in high quality. This video was added by user Vue School 24 February 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,151 once and liked it 33 people.