Home / Blog / Crafting a Custom Component Library with Vue and Daisy UI
Crafting a Custom Component Library with Vue and Daisy UI

Crafting a Custom Component Library with Vue and Daisy UI

Daniel Kelly
Daniel Kelly
Updated: May 16th 2024

TLDR: Learn strategies for building a Vue component library with components such as these.

Do you want to build your own component library with Vue.js? We’ll show you how to get started in our course: Crafting a Custom Component Library with Vue and Daisy UI.

During the course we cover a wide range of topics including:

  • Using Hygen to quickly bootstrap new component files
  • Using Histoire to write stories and quickly develop component variations
  • Using Faker to create dummy data for your Histoire Stories
  • Using Typescipt and documenting props with JS docs to enhance the DX directly in the end developers IDE
  • Component design strategies for intuitive and flexible component API’s
  • Using Vitepress to create documentation
  • Using TailwindCSS and DaisyUI as a base for component styles
  • Using Radix Vue as an easy way to support good accessibility and functionality while keeping control over what components look like

During the course, you’ll get plenty of opportunities see walk throughs of component creation and to build components from scratch yourself.

Don’t be fooled by the course title. If you aren’t interested in Daisy UI or Tailwind CSS there is still plenty to be gleaned about component development in this course (and you are free to style yours however you please).

Related Courses

Start learning Vue.js for free

Daniel Kelly
Daniel Kelly
Daniel is the lead instructor at Vue School and enjoys helping other developers reach their full potential. He has 10+ years of developer experience using technologies including Vue.js, Nuxt.js, and Laravel.

Comments

Latest Vue School Articles

What Does the Vueniverse Look Like in 2025? Predictions for the Vue Ecosystem in the Year Ahead

What Does the Vueniverse Look Like in 2025? Predictions for the Vue Ecosystem in the Year Ahead

Vue.js enters 2025 from a position of strength, with a mature ecosystem and plenty of resources available to help it’s developers thrive. So what might 2025 look like for Vue developers?
Daniel Kelly
Daniel Kelly
Black Friday Deals: Build Better Vue.js Apps for Less

Black Friday Deals: Build Better Vue.js Apps for Less

Unlock the ultimate Black Friday deals at Vue School and take your skills to the next level. Learn from expert developers, build production-ready apps, and save up to 60% on comprehensive courses, certifications, and bundles tailored for modern developers
Maria Panagiotidou
Maria Panagiotidou

Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.

More than 200.000 users have already joined us. You are welcome too!

Follow us on Social

© All rights reserved. Made with ❤️ by BitterBrains, Inc.