To teach myself React, I'm building a component library!


I'm a big fan of Ant d, a React component library, and I've been learning React JS recently.

To teach myself how to build pretty much any type of React component, I am going to build my very own React component library.


Is there anything I should think about or consider before going too deep into building a component library?

Or maybe you just have some feedback on how I can build a component library similar to ant.design?

Leave a comment below.

  1. 3

    Yep. I would go higher level and build some templates based on Ant. That way you learn from the experts.

    By the end you have something you can use and share.

    1. 1

      Sooo agree with this 👍

  2. 2

    You need a design system first

  3. 2

    Awesome goal, Josh! Before you jump in, don’t go into it just to make a library.

    Think of a problem you can solve. For example, a navbar component library because usually to make one you have to combine multiple divs and flexboxes to make it work.

Trending on Indie Hackers
💯 users 💯 days 31 comments Can you give me some feedback? 18 comments HootSuite founder Ryan Holmes discusses product validation platform Kernal 7 comments How to fight back against Google FLoC 6 comments Building in Public for the first time!😲 2 comments 4 content strategy rules I've learned the hard way 2 comments