Is This The Best New UI Library?

  Рет қаралды 161,543

Web Dev Simplified

Web Dev Simplified

10 ай бұрын

🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
#Shorts

Пікірлер: 133
@alaskandonut
@alaskandonut 10 күн бұрын
Not a company
@ezwtwrziehag1736
@ezwtwrziehag1736 2 ай бұрын
company lol. no idea u have
@nithishnith8968
@nithishnith8968 2 ай бұрын
Is mantine ui good for large scalable project?
@dubforindia
@dubforindia 2 ай бұрын
shadcn is built upon radix in order to start working with shadcn you get whole radix ui library in to your project then you pick the shadcn components, which, again, built upon shadcn BTW, love shadcn library, but part of the video says you install what you use is not that true while looking behind the scene
@coderbhai1215
@coderbhai1215 3 ай бұрын
Can we use it in react native??
@JhitsfanfromPH
@JhitsfanfromPH 3 ай бұрын
its just bootstrap with modern design xD
@hamidmohamadi2943
@hamidmohamadi2943 3 ай бұрын
I prefer MUI
@Me-vc4sf
@Me-vc4sf 3 ай бұрын
It just missing couples of input like floating label input, otp input
@Cyberblank
@Cyberblank 4 ай бұрын
tons of issues with it, not the least how much of a pain in the ass it is to install.
@Samlama8848
@Samlama8848 4 ай бұрын
Nice, need to try it.
@The_DollMaster
@The_DollMaster 5 ай бұрын
Only for React?😢
@nclsDesign
@nclsDesign 6 ай бұрын
Shadcn brought me to using Radix Primitives and they are awesome. But I also saw NextUI and it looks sick aswell. Gonna try that one in my next project.
@mickmister
@mickmister 6 ай бұрын
How does the updating work as you mention? Seems like we're duplicating code here instead of reusing some open source code that continue to be maintained externally
@AndrieMC
@AndrieMC 6 ай бұрын
shadcn is not a company, its a individual developer
@madhavdhobale9576
@madhavdhobale9576 7 ай бұрын
We need the full course video on shadcn🎉
@shivangrathore
@shivangrathore 7 ай бұрын
I like making my own components
@FidelGuajardo
@FidelGuajardo 7 ай бұрын
What’s the url?
@jodp
@jodp 8 ай бұрын
shadcn is not a company lol
@ImXrer
@ImXrer 8 ай бұрын
Sussy cool
@thejonte
@thejonte 8 ай бұрын
Company?
@asadrahman6123
@asadrahman6123 8 ай бұрын
I Like Preline UI more but it has less components than shadcn
@CarsonPowers
@CarsonPowers 9 ай бұрын
How do you upgrade to new versions? Are you on your own forever after you copy-pasta it into your project?
@gagansai8880
@gagansai8880 9 ай бұрын
now we wait for them to create an AI VSCode extension that provides you with the code of the component based on the description of your component requirement
@samsupplee-niederman1752
@samsupplee-niederman1752 8 ай бұрын
Lol, do you have an inside guy ar Vercel?
@dennisadamczyk5067
@dennisadamczyk5067 9 ай бұрын
Shadcn is not a company, it's a person 😅
@AndrieMC
@AndrieMC 6 ай бұрын
yeah LMAO
@omarjesusperezortiz75
@omarjesusperezortiz75 4 ай бұрын
a company can be a person as well
@dontreadmyusername6787
@dontreadmyusername6787 2 ай бұрын
Its an opensource company/project run by a single person
@user-iq3qu2wo2s
@user-iq3qu2wo2s 9 ай бұрын
When having tailwind lifetime license should it still worth to use it?
@marsahere2621
@marsahere2621 9 ай бұрын
I had an experience with ShadCN, and it was HORRIBLE. Not only it wasn’t lightweight at all, I had to resolve the issues in their code before I could get anything show up in the UI, finding out that they care absolutely 0% about accessibility…
@b.o.t7888
@b.o.t7888 9 ай бұрын
I guess the main pain point is that when we make customisation to their components for example change the look and some functionality in the button then it will be very difficult to update it if they introduced some new features inside their button component
@daveybrown1160
@daveybrown1160 9 ай бұрын
This is also my first thought. Maybe they have some clever flow for updating.
@muhammadhafizuddin2965
@muhammadhafizuddin2965 23 күн бұрын
Dude, shadcn ui is library that aimed to be minimal, unstyled, so it kind of provide very basic sane default, and already working component like dropdown, carousel etc. I meant what function you want in a button thats supposed to be unstyled? Its no even “pain point to begin with”. You said its hard to update, the reason shadcn is being built like this and not as npm package to allow you to customize. You can just use copy paste, and make your own file directory/structure and put it where you want. Its your code now, each update just treat as your “update” to your own code. When in npm package, this is plainly impossible as you need to modify the source code in node modules 😂😂.whenever he update the library just go and see what changes. Use diff in your terminal. Idk man, think something you are a developer.
@muhammadhafizuddin2965
@muhammadhafizuddin2965 23 күн бұрын
If you think not having access to update your button, kinda funny. You want a fucking button, basic hover state and all that and quite nice default, padding rounded corners etc. It did it work as ui library. The rest is your fucking work, not “ui library”. If this is your pain point, heh looks like maybe chatgpt and devin might be better than some developers heh.
@judahschwartz7459
@judahschwartz7459 9 ай бұрын
Seems like lazy programming to me. No encapsulation or seperation of concerns. I think code that follows the open closed principal is much easier to maintain, since you don't need to resolve merge conflicts to get an update. This feels like an open gateway to bad practice
@s1lli
@s1lli 9 ай бұрын
bro said " a company" it's one guy lol
@blue_mustang_
@blue_mustang_ 9 ай бұрын
Really cool!
@Niksorus
@Niksorus 9 ай бұрын
This is the best UI library indeed! For both React and Astro, ofc.
@Robin-il8nc
@Robin-il8nc 9 ай бұрын
Chakra UI does everything for me
@el_teodoro
@el_teodoro 9 ай бұрын
Am I the only one who just uses pure css to make UI? I mean things like display flex and grid makes it do easy...
@therelatableladka
@therelatableladka 6 ай бұрын
We are the same bro
@ITentrepreneur
@ITentrepreneur 9 ай бұрын
Great! Never heard of it
@fcktom
@fcktom 9 ай бұрын
Just getting back into web development and snippet libraries like this have been a life saver when re-learning and learning new frameworks 👍
@bahijan5954
@bahijan5954 10 ай бұрын
Why you moved your head Soo mish when you talk ❤
@martindeveloper4856
@martindeveloper4856 10 ай бұрын
Does it support as well svelte?
@AR-yr5ov
@AR-yr5ov 10 ай бұрын
Love it, going to try it out in my next project
@RegalWK
@RegalWK 10 ай бұрын
Every modern UI Lib supports tree shaking so no thanks
@joshuamiller8181
@joshuamiller8181 6 ай бұрын
Does treeshaking remove unused statements and expressions? unused codes inside your function and class modules???
@ufwwkwmyc7718
@ufwwkwmyc7718 10 ай бұрын
Related to CN?
@ankursehdev5448
@ankursehdev5448 10 ай бұрын
This is a combination of RadixUI and Tailwing nothing except that!
@drumncase6966
@drumncase6966 10 ай бұрын
Could you do a full video on this please?
@sitedel
@sitedel 10 ай бұрын
In the Alert component sample: import * as React from "react" Yeah i see... Another "lightweight" component system that depend on so many dependencies that a single Alert message doesn't appear on slow mobile networks.
@Joshua-sp1kd
@Joshua-sp1kd 10 ай бұрын
This is what I do with Bootstrap. I select components I want and download those. Then I’m still looking at the source code and able to tweak it. Keep me honest, are we talking about the same thing?
@jkf16m96
@jkf16m96 10 ай бұрын
Almost the same. The problem with modifying library source code is that now you can't actually update it. In this case, this source code generator could be updated, but you can simply decide which component you want to regenerate.
@Tencho992
@Tencho992 10 ай бұрын
Is it just me that can’t hear the name?
@mohammedanas8637
@mohammedanas8637 10 ай бұрын
This seems cool , but the eventually importing the whole library isnt necessarily a bad thing. there is a build step which does some magic for you
@mateuspimentel2753
@mateuspimentel2753 9 ай бұрын
we lose control due to abstraction
@muhammad4609
@muhammad4609 10 ай бұрын
Thank you, man!
@YMS71
@YMS71 10 ай бұрын
How can it be a good UI Library without a good Button?!!!
@Pundonoor
@Pundonoor 10 ай бұрын
what's the name of the library?
@muhammadbilalmalik7292
@muhammadbilalmalik7292 10 ай бұрын
That is straight fire Man !!!!
@chrissigrilus6390
@chrissigrilus6390 10 ай бұрын
This is terrible. Once you touch the code you own it. No way you can guarantee an upgrade. I have made terrible experiences long term with these kinds of "libraries"... Its stooopid
@kakun7238
@kakun7238 10 ай бұрын
wdym by an upgrade you literally have the code its just design no functionality and its using radix so you can upgrade radix but shadcn is you just copying the design of someone else
@uplink-on-yt
@uplink-on-yt 10 ай бұрын
Tell me when OOP is reinvented...
@phuongthaotrinh-sg7jj
@phuongthaotrinh-sg7jj 10 ай бұрын
for me, antd is the best :>
@gauravsingh3446
@gauravsingh3446 10 ай бұрын
Chad library🗿
@pixelotetm
@pixelotetm 10 ай бұрын
this UI's only work with Nextjs ?
@libenhailu5193
@libenhailu5193 10 ай бұрын
It is very cool very very optimal components, but in some cases building your own component gives you a flexibility
@FzsHotDogInDonut
@FzsHotDogInDonut 10 ай бұрын
there is another one radix ui
@ultimatescript
@ultimatescript 10 ай бұрын
It's built using radix ui
@nicco88
@nicco88 10 ай бұрын
Not if you don't use react
@kiikoh
@kiikoh 10 ай бұрын
"A company"
@ghostlexly
@ghostlexly 10 ай бұрын
I have given it a try, there are just few components with just few small functionalities… not at the same level as material ui
@Cowkill
@Cowkill 10 ай бұрын
This is awesome. I worked with MUI once and it was a pain to visually customize in details.
@turolretar
@turolretar 10 ай бұрын
What are they going to try next?
@yurisich
@yurisich 10 ай бұрын
Make a hotline where a rep verbally dictates source code to you over the phone.
@atbmts6
@atbmts6 10 ай бұрын
Would this look good or bad on a portfolio as a jr?
@geelemo
@geelemo 10 ай бұрын
As a jnr anything is good
@ducksquidbat8315
@ducksquidbat8315 10 ай бұрын
How do they make money??
@yudi8204
@yudi8204 10 ай бұрын
waiting an answer
@ghostlexly
@ghostlexly 10 ай бұрын
He is not making money with it, it’s free, open source
@taylorfullstack
@taylorfullstack 10 ай бұрын
Donations
@ultimatescript
@ultimatescript 10 ай бұрын
I think it's a donations from companies to make things super easy for developers so they can reduce development costs.
@samwise8731
@samwise8731 10 ай бұрын
How's this different from Tailwind UI's components? I tried shadcn and it's not easy to customize. It comes with colours already and digging in and changing those things takes too much time.
@wildercarvalho2586
@wildercarvalho2586 10 ай бұрын
Probably you need to change the theme palette. The colors of components follow those colors such as primary, secondary etc...
@mediocresquaregarden
@mediocresquaregarden 10 ай бұрын
No, because something better will be released next week?
@TheStickofWar
@TheStickofWar 10 ай бұрын
Such a thing exists for Angular?
@theDanielJLewis
@theDanielJLewis 10 ай бұрын
My new project is built with Shadcn and I'm loving it!
@hanzofuma
@hanzofuma 10 ай бұрын
This is similar to bit. the only difference is that bit is on steroids.
@victorgarcia3526
@victorgarcia3526 10 ай бұрын
This actually seems awesome!
@r3mus89
@r3mus89 10 ай бұрын
It only works with tailwind which made me skip it
@jesustzinon
@jesustzinon 10 ай бұрын
Just try it, I was very sceptical about tailwind but it does the work
@ban-prem-001
@ban-prem-001 10 ай бұрын
only zoomers did not like tailwind, they stick with old bootstrap
@pumbaatimon4623
@pumbaatimon4623 10 ай бұрын
The libary looks awesome, i will try it. thanks for sharing
@snickers.mcflurry
@snickers.mcflurry 10 ай бұрын
Welcome to 2002
@nanonkay5669
@nanonkay5669 10 ай бұрын
If it ain't Mantine, bye Francine ✌️
@lionheart4109
@lionheart4109 10 ай бұрын
I believe RadixUi already does this, while also emphasizing accessibility.
@zenova9926
@zenova9926 10 ай бұрын
This library is 99% made from radix ui
@ichiroutakashima4503
@ichiroutakashima4503 10 ай бұрын
Think of it like this. It's RadixUI but better.
@vincenttse3167
@vincenttse3167 10 ай бұрын
This library is essentially guiding you how to style radix ui.
@berndeveloper
@berndeveloper 10 ай бұрын
RadixUi doesn't have tables.
@szymon7932
@szymon7932 10 ай бұрын
Shadcn is the company? I thought it is some guy from Twitter lmao
@DanielZ1337TM
@DanielZ1337TM 10 ай бұрын
it is. it's not a company, just a dude
@DanielZ1337TM
@DanielZ1337TM 10 ай бұрын
i mean other people are contributing afaik, but company is still wrong
@areeburrub
@areeburrub 10 ай бұрын
I think shadcn works at vercel but I am not sure. He is building cool projects in public.
@BhideSvelte
@BhideSvelte 10 ай бұрын
Svelte is the Next Big Thing
@yaroslavoz
@yaroslavoz 10 ай бұрын
🎉 let's create a project with it😉
@0xtz_
@0xtz_ 10 ай бұрын
It's amazing can't wait to use it
@Radek11boss11boss
@Radek11boss11boss 10 ай бұрын
you're late for the hype fuckboi
@ShiloBuff
@ShiloBuff 10 ай бұрын
They should call it "chadcn-ui".
@wisdomelue
@wisdomelue 10 ай бұрын
can it be used with plain react and not nextjs?
@mortz16
@mortz16 10 ай бұрын
yep
@ultimatescript
@ultimatescript 10 ай бұрын
Yes, I actually used it with React.
@wisdomelue
@wisdomelue 10 ай бұрын
@@ultimatescript thanks
@SoberMan2001
@SoberMan2001 9 ай бұрын
​@@wisdomeluewhat's the name of this library?
@wisdomelue
@wisdomelue 9 ай бұрын
@@SoberMan2001 shadcn
@itztlacoliuhqui
@itztlacoliuhqui 10 ай бұрын
Chadcn
@babthedev
@babthedev 10 ай бұрын
Copy and paste made easy.
@chimebukaanyanwu5005
@chimebukaanyanwu5005 10 ай бұрын
👍
@HolySl0w
@HolySl0w 10 ай бұрын
isn't it what tailwind css is doing too?
@algo-wave
@algo-wave 10 ай бұрын
What?? Tailwind is not a ui library
@buzz1ebee
@buzz1ebee 10 ай бұрын
​@@algo-wave tailwind-ui is. They have announced a version which is like this project too.
@HolySl0w
@HolySl0w 10 ай бұрын
@@algo-wave what @buzz1ebee said. It's called Catalyst but it's still in early dev
@breezycodes
@breezycodes 10 ай бұрын
Yeah I watched the tailwind talk and I was like... wait.. Catalyst is exactly like shadcn ui 😂
@TheGrandChieftain
@TheGrandChieftain 10 ай бұрын
Just started using it because everyone said it was great, but now I know why. Thanks.
@codedjango
@codedjango 10 ай бұрын
Not sure why they dont have releases for Vue3
@kupyn
@kupyn 10 ай бұрын
there are ports of shadcn ui for vue, svelte and some other libs that were inspired by it.
@guyincognito5663
@guyincognito5663 10 ай бұрын
So it’s like normal, but worse😂
@ShiloBuff
@ShiloBuff 10 ай бұрын
Nah I'd say it's like normal but better. It's automated generating/updating. Ontop of already having the components created. Normal woudl be spending the time to create and tune your own components. Also changing a library's code isn't straight forward, so infact this has its own benefit compared to a library also. More light weight and easily editable. But yes, all approaches have their own cons. This sounds like it goes a unique route to get as many pros as possible.
@kupyn
@kupyn 10 ай бұрын
wdym by “normal”?
@hotlunch3632
@hotlunch3632 10 ай бұрын
shadcn is a person not a company. chadcn
@nagarajansubramani
@nagarajansubramani 10 ай бұрын
Gigachad cn
@CanRau
@CanRau 10 ай бұрын
@ShadCN but yea 👌
cn() - Every Tailwind Coder Needs It (clsx + twMerge)
7:46
ByteGrad
Рет қаралды 112 М.
Let's Build a Component Library Using Shadcn's UI Components
17:08
Raj talks tech
Рет қаралды 21 М.
The best home workout !! 😱😱
00:27
Tibo InShape
Рет қаралды 12 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
Poopigirl
Рет қаралды 3,3 МЛН
The New dialog HTML Element Changes Modals Forever
12:09
Web Dev Simplified
Рет қаралды 574 М.
Why Signals Are Better Than React Hooks
16:30
Web Dev Simplified
Рет қаралды 447 М.
How To Make Toggle Button Using HTML & CSS
5:27
MakeTechStuff
Рет қаралды 61 М.
Unstyled Component Libraries Are A Game Changer
12:07
Web Dev Simplified
Рет қаралды 270 М.
React VS Svelte...10 Examples
8:35
Beyond Fireship
Рет қаралды 511 М.
Building a Great UI is Easy with this React Library
9:22
Josh tried coding
Рет қаралды 25 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 548 М.
I Will Never Write CSS Animations Again Without Using This Tool
12:28
Web Dev Simplified
Рет қаралды 147 М.
Speed Up Your React Apps With Code Splitting
16:50
Web Dev Simplified
Рет қаралды 364 М.
Make Your Site Lightning Fast With Responsive Images
14:13
Web Dev Simplified
Рет қаралды 81 М.
The best home workout !! 😱😱
00:27
Tibo InShape
Рет қаралды 12 МЛН