Top 3 React UI Component & Asset Libraries in 2021

Written by dylanalbertazzi | Published 2021/03/23
Tech Story Tags: web-development | web-design | reactjs | react-tutorial | digital-assets | tailwindcss | learn-css | react-ui-libraries | web-monetization

TLDR The difference between a website that looks like this, and a React component, is all about the libraries you use. Framer Motion is a library that makes complicated animations easy to implement. Tailwindcss is next-generation bootstrap on steroids. Undraw is a huge library of illustrations that you can customize and use for free! It’s not exactly React specific but it is a treasure trove for making beautiful websites. If you use all of these, you’re well on your way to a beautiful React app.via the TL;DR App

The difference between a website that looks like this, and one that looks like this… is all about the libraries you use.
Below are the 3 top React libraries to make beautiful websites, regardless of your design experience.
These days if you’re building a project and can’t beautifully convey your idea, you’ll fall into the background noise of every other mediocre website.
Below is the video version of this article 👇
If you’re not a great designer, don’t worry, I’ll let you in on a secret, neither are most people. The majority of great websites leverage libraries built by the pros to make their sites look polished and professional.
By adding good asset libraries to your toolbelt, you stand a better chance at effectively conveying your message, and standing out in the crowd.

Who Am I?

Hi, I’m Dylan, a Cloud Engineer living in Oregon. I build websites every day for a living and have used many, many different libraries. Today I’m going to condense down years of trial and error and give you my top three React libraries to help you make beautiful websites and apps.

1. Framer Motion

Up first is Framer Motion. Just looking at the website it speaks for itself. It is a library that makes very complicated animations easy to implement. Clean animations are an easy way to bring a wow factor to your site. Clean animations subconsciously tell your users, “hey I notice the details, so you can trust me.”
A big use case for framer motion is to show more information only if the user wants it. Instead of throwing them all of your articles, you just show a headline, then a snippet if they click, then the whole page if they decide they want it. 
Seth Godin would call that process permission marketing and claim it’s the best way to earn trust.

2. Tailwindcss

Next is tailwindcss. It’s basically next-generation bootstrap on steroids. Instead of writing CSS from scratch on every project, Tailwind allows you to use their pre-made classes. This ensures consistency over your project. 
The thing I love most about them is they have an accompanying UI library you can copy and paste code from. Let me repeat that, you can literally copy and paste a professional-looking react component into your website then edit it using the tailwind CSS classes.
Quick tip, to edit way faster, add your classes directly in the dev console first to get the look just right, then paste the classes into your actual code.

3. Undraw

Lastly is Undraw. It’s not exactly React specific but it is a treasure trove for making beautiful websites. It’s a huge library of illustrations that you can customize and use for free! Did I mention, it’s free? If you watch my videos often you’ll recognize the illustrations because I use them all the time.
And there you have it. If you use all of these, you’re well on your way to a beautiful React app.
If you find this useful, consider checking out my 🎬 YouTube Channel, you’ll probably like my videos.
See you in the next article!

Written by dylanalbertazzi | I'm Dylan, a Cloud Engineer. I use my background in tech to share technology that grows businesses.
Published by HackerNoon on 2021/03/23