20230224_Building Your First Open Source Vue 3 Project by Erik Hanchett Nation 2023
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 in Action published by Manning and the 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 . 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 Nation 2023 to discuss how he approached creating the @aws-amplify/ui-vue open source 3 library he created while working as a front-end engineer at AWS. Erik discusses the decision to only support 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
Coming soon: The official certification of competence for the Framework
Join Forge Episode 3
Join Vue School’s Hiring Program
Do you want to master Nuxt 3?
Mastering Nuxt 3 Course
Contact us
team@
1 view
233
67
2 years ago 00:33:00 8
20230224_Error Handling in Nuxt 3 by Michael Thiessen: Nation 2023
2 years ago 00:22:50 30
20230224_Building Your First Open Source Vue 3 Project by Erik Hanchett: Nation 2023