DEV Community

Discussion on: How to start Coding up your Design System in Vue

 
maxmonteil profile image
Maximilien Monteil

Did not know about this library, it is a very good starting point but I still think it misses the mark in a couple of ways, some of which are described in Markus' article:

  • The components aren't functional (that adds some bloat)
  • They aren't transparent (it doesn't bind classes and attributes)
  • Component classes are baked in which reduces flexibility
  • Uses mixins (that's fine but Vue 3 is already moving away from those)

These are the issues I would personally have using this library, but it does an amazing job following accessibility guidelines and keeping overall bundle size down.