Is This The Best New UI Library?

  Рет қаралды 226,071

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 164
@dennisadamczyk5067
@dennisadamczyk5067 Жыл бұрын
Shadcn is not a company, it's a person 😅
@AndrieMC
@AndrieMC 10 ай бұрын
yeah LMAO
@omarjesusperezortiz75
@omarjesusperezortiz75 9 ай бұрын
a company can be a person as well
@dontreadmyusername6787
@dontreadmyusername6787 6 ай бұрын
Its an opensource company/project run by a single person
@AtomicPixels
@AtomicPixels 3 ай бұрын
its a both actualty
@Overlord176
@Overlord176 2 ай бұрын
@@omarjesusperezortiz75 a company is a tax entity :skull:
@Me-vc4sf
@Me-vc4sf 7 ай бұрын
It just missing couples of input like floating label input, otp input
@unknownguywholovespizza
@unknownguywholovespizza 20 күн бұрын
Contribute or open an issue
@ShiloBuff
@ShiloBuff Жыл бұрын
They should call it "chadcn-ui".
@TheGrandChieftain
@TheGrandChieftain Жыл бұрын
Just started using it because everyone said it was great, but now I know why. Thanks.
@s1lli
@s1lli Жыл бұрын
bro said " a company" it's one guy lol
@dog4ik
@dog4ik Ай бұрын
Does it still require to install radixui dependency?
@babthedev
@babthedev Жыл бұрын
Copy and paste made easy.
@sitedel
@sitedel Жыл бұрын
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.
@metcaelfe
@metcaelfe 2 ай бұрын
You hate the handicapped
@mickmister
@mickmister 10 ай бұрын
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
@mhemaungthuwin7916
@mhemaungthuwin7916 17 күн бұрын
The most annoying thing for me is when using framework like Material UI, the DOM node in the inspect pane doesn't really exist in my codebase.
@Cowkill
@Cowkill Жыл бұрын
This is awesome. I worked with MUI once and it was a pain to visually customize in details.
@drumncase6966
@drumncase6966 Жыл бұрын
Could you do a full video on this please?
@SpektRProduction
@SpektRProduction 2 ай бұрын
NuxtUI visually cooler, there are more components and the components themselves are more flexible
@ALTTABINMAINMENU
@ALTTABINMAINMENU 15 күн бұрын
Right, and then you end up having bunch of unsupported code in your codebase. NICE!
@ZadaheaD
@ZadaheaD 8 күн бұрын
I feel sorry for the future senior developers… they will be masters at copy pasting instead of actually code 😢
@b.o.t7888
@b.o.t7888 Жыл бұрын
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 Жыл бұрын
This is also my first thought. Maybe they have some clever flow for updating.
@muhammadhafizuddin2965
@muhammadhafizuddin2965 5 ай бұрын
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 5 ай бұрын
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.
@DaWizardOfOz7
@DaWizardOfOz7 17 күн бұрын
You still have to download a bunch of dependencies to use their different components
@samwise8731
@samwise8731 Жыл бұрын
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 Жыл бұрын
Probably you need to change the theme palette. The colors of components follow those colors such as primary, secondary etc...
@chrissigrilus6390
@chrissigrilus6390 Жыл бұрын
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 Жыл бұрын
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
@lionheart4109
@lionheart4109 Жыл бұрын
I believe RadixUi already does this, while also emphasizing accessibility.
@zenova9926
@zenova9926 Жыл бұрын
This library is 99% made from radix ui
@ichiroutakashima4503
@ichiroutakashima4503 Жыл бұрын
Think of it like this. It's RadixUI but better.
@vincenttse3167
@vincenttse3167 Жыл бұрын
This library is essentially guiding you how to style radix ui.
@berndeveloper
@berndeveloper Жыл бұрын
RadixUi doesn't have tables.
@judahschwartz7459
@judahschwartz7459 Жыл бұрын
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
@unknownguywholovespizza
@unknownguywholovespizza 20 күн бұрын
No.
@0xtz_
@0xtz_ Жыл бұрын
It's amazing can't wait to use it
@el_teodoro
@el_teodoro Жыл бұрын
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 10 ай бұрын
We are the same bro
@unknownguywholovespizza
@unknownguywholovespizza 20 күн бұрын
Shadcn comes with pre defined styles
@vertas.y
@vertas.y 25 күн бұрын
😭😭I thought CLI was the client, thank you
@ghostlexly
@ghostlexly Жыл бұрын
I have given it a try, there are just few components with just few small functionalities… not at the same level as material ui
@mohamedlotfy9189
@mohamedlotfy9189 13 күн бұрын
just heard of it, It's insane
@The_DollMaster
@The_DollMaster 9 ай бұрын
Only for React?😢
@mohammedanas8637
@mohammedanas8637 Жыл бұрын
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
@whiskas-1
@whiskas-1 Жыл бұрын
we lose control due to abstraction
@ezwtwrziehag1736
@ezwtwrziehag1736 6 ай бұрын
company lol. no idea u have
@shankar99977
@shankar99977 2 ай бұрын
You mean bootstrap?
@gagansai8880
@gagansai8880 Жыл бұрын
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 Жыл бұрын
Lol, do you have an inside guy ar Vercel?
@nclsDesign
@nclsDesign 10 ай бұрын
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.
@rayforever
@rayforever Ай бұрын
It is 😂
@nclsDesign
@nclsDesign Ай бұрын
@@rayforever Yup, I used it by now and it is really cool. I still love Radix though. Next up is using the community-made version of Radix for Vue. It actually has way more components like date/range pickers, pin inputs, tree views and so on. Looks pretty cool.
@martindeveloper4856
@martindeveloper4856 Жыл бұрын
Does it support as well svelte?
@stebe12
@stebe12 3 ай бұрын
How is this different than tailwind components?
@stebe12
@stebe12 2 ай бұрын
@user-gf7ss5je9h not the ones from tailwind you donut. The open source ones 😂
@fcktom
@fcktom Жыл бұрын
Just getting back into web development and snippet libraries like this have been a life saver when re-learning and learning new frameworks 👍
@vaibhav_shanker
@vaibhav_shanker 7 ай бұрын
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
@muhammadbilalmalik7292
@muhammadbilalmalik7292 Жыл бұрын
That is straight fire Man !!!!
@Samlama8848
@Samlama8848 9 ай бұрын
Nice, need to try it.
@xtraszone
@xtraszone 2 ай бұрын
I love your contents. Please create introductory videos on other frameworks also like vue, svelte, solid, angular, flutter etc
@gokhanbahadir758
@gokhanbahadir758 2 ай бұрын
I've been using ant design react recently, and I found it pretty useful since integration with other libraries such as form elements are easy, and even its own components are pretty much enough for middle size projects.
@thejonte
@thejonte Жыл бұрын
Company?
@KimPax1
@KimPax1 Ай бұрын
Aceternity Ui is doing the same thing but for unique components
@dhanjibhagat2964
@dhanjibhagat2964 14 күн бұрын
Aceternity UI is also good UI for react component.
@asadrahman6123
@asadrahman6123 Жыл бұрын
I Like Preline UI more but it has less components than shadcn
@nithishnith8968
@nithishnith8968 7 ай бұрын
Is mantine ui good for large scalable project?
@集中-l7m
@集中-l7m Жыл бұрын
When having tailwind lifetime license should it still worth to use it?
@hanzofuma
@hanzofuma Жыл бұрын
This is similar to bit. the only difference is that bit is on steroids.
@edenassos
@edenassos 2 ай бұрын
Nah, NextUI is far better.
@edenassos
@edenassos 2 ай бұрын
@user-gf7ss5je9h Skill issue.
@ankursehdev5448
@ankursehdev5448 Жыл бұрын
This is a combination of RadixUI and Tailwing nothing except that!
@YMS71
@YMS71 Жыл бұрын
How can it be a good UI Library without a good Button?!!!
@bahijan5954
@bahijan5954 Жыл бұрын
Why you moved your head Soo mish when you talk ❤
@HolySl0w
@HolySl0w Жыл бұрын
isn't it what tailwind css is doing too?
@algo-wave
@algo-wave Жыл бұрын
What?? Tailwind is not a ui library
@buzz1ebee
@buzz1ebee Жыл бұрын
​@@algo-wave tailwind-ui is. They have announced a version which is like this project too.
@HolySl0w
@HolySl0w Жыл бұрын
@@algo-wave what @buzz1ebee said. It's called Catalyst but it's still in early dev
@breezycodes
@breezycodes Жыл бұрын
Yeah I watched the tailwind talk and I was like... wait.. Catalyst is exactly like shadcn ui 😂
@Joshua-sp1kd
@Joshua-sp1kd Жыл бұрын
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 Жыл бұрын
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.
@keanuclintignacio697
@keanuclintignacio697 3 ай бұрын
Hot damn! So rad! Thanks man
@libenhailu5193
@libenhailu5193 Жыл бұрын
It is very cool very very optimal components, but in some cases building your own component gives you a flexibility
@Tencho992
@Tencho992 Жыл бұрын
Is it just me that can’t hear the name?
@shivangrathore
@shivangrathore Жыл бұрын
I like making my own components
@nicco88
@nicco88 Жыл бұрын
Not if you don't use react
@codedjango
@codedjango Жыл бұрын
Not sure why they dont have releases for Vue3
@kupyn
@kupyn Жыл бұрын
there are ports of shadcn ui for vue, svelte and some other libs that were inspired by it.
@szymon7932
@szymon7932 Жыл бұрын
Shadcn is the company? I thought it is some guy from Twitter lmao
@DanielZ1337TM
@DanielZ1337TM Жыл бұрын
it is. it's not a company, just a dude
@DanielZ1337TM
@DanielZ1337TM Жыл бұрын
i mean other people are contributing afaik, but company is still wrong
@areeburrub
@areeburrub Жыл бұрын
I think shadcn works at vercel but I am not sure. He is building cool projects in public.
@coderbhai1215
@coderbhai1215 7 ай бұрын
Can we use it in react native??
@yaroslavoz
@yaroslavoz Жыл бұрын
🎉 let's create a project with it😉
@jodp
@jodp Жыл бұрын
shadcn is not a company lol
@Robin-il8nc
@Robin-il8nc Жыл бұрын
Chakra UI does everything for me
@pixelotetm
@pixelotetm Жыл бұрын
this UI's only work with Nextjs ?
@TheStickofWar
@TheStickofWar Жыл бұрын
Such a thing exists for Angular?
@FidelGuajardo
@FidelGuajardo Жыл бұрын
What’s the url?
@Cyberblank
@Cyberblank 8 ай бұрын
tons of issues with it, not the least how much of a pain in the ass it is to install.
@unknownguywholovespizza
@unknownguywholovespizza 20 күн бұрын
Pain to install? LMAO are you for real? It's literally just one command to install. Installing the components is a piece of cake. Ah developers these days...
@uplink-on-yt
@uplink-on-yt Жыл бұрын
Tell me when OOP is reinvented...
@hamidmohamadi2943
@hamidmohamadi2943 7 ай бұрын
I prefer MUI
@ImXrer
@ImXrer Жыл бұрын
Sussy cool
@Niksorus
@Niksorus Жыл бұрын
This is the best UI library indeed! For both React and Astro, ofc.
@ducksquidbat8315
@ducksquidbat8315 Жыл бұрын
How do they make money??
@yudi8204
@yudi8204 Жыл бұрын
waiting an answer
@ghostlexly
@ghostlexly Жыл бұрын
He is not making money with it, it’s free, open source
@taylorfullstack
@taylorfullstack Жыл бұрын
Donations
@ultimatescript
@ultimatescript Жыл бұрын
I think it's a donations from companies to make things super easy for developers so they can reduce development costs.
@CarsonPowers
@CarsonPowers Жыл бұрын
How do you upgrade to new versions? Are you on your own forever after you copy-pasta it into your project?
@magical11
@magical11 3 ай бұрын
You upgrade to a "new version" by copy pasting the new code. lmao. How do you think it'd work?
@CarsonPowers
@CarsonPowers 3 ай бұрын
@@magical11 I was thinking there'd be scripts that define the components externally (to the webapp, that is) rather than copy & pasting updates until the end of time.
@guyincognito5663
@guyincognito5663 Жыл бұрын
So it’s like normal, but worse😂
@ShiloBuff
@ShiloBuff Жыл бұрын
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 Жыл бұрын
wdym by “normal”?
@unknownguywholovespizza
@unknownguywholovespizza 20 күн бұрын
Did you really have to say nonsense?
@madhavdhobale9576
@madhavdhobale9576 11 ай бұрын
We need the full course video on shadcn🎉
@phuongthaotrinh-sg7jj
@phuongthaotrinh-sg7jj Жыл бұрын
for me, antd is the best :>
@ufwwkwmyc7718
@ufwwkwmyc7718 Жыл бұрын
Related to CN?
@gauravsingh3446
@gauravsingh3446 Жыл бұрын
Chad library🗿
@ITentrepreneur
@ITentrepreneur Жыл бұрын
Great! Never heard of it
@blue_mustang_
@blue_mustang_ Жыл бұрын
Really cool!
@r3mus89
@r3mus89 Жыл бұрын
It only works with tailwind which made me skip it
@jesustzinon
@jesustzinon Жыл бұрын
Just try it, I was very sceptical about tailwind but it does the work
@ban_droid
@ban_droid Жыл бұрын
only zoomers did not like tailwind, they stick with old bootstrap
@FzsHotDogInDonut
@FzsHotDogInDonut Жыл бұрын
there is another one radix ui
@ultimatescript
@ultimatescript Жыл бұрын
It's built using radix ui
@nanonkay5669
@nanonkay5669 Жыл бұрын
If it ain't Mantine, bye Francine ✌️
@itztlacoliuhqui
@itztlacoliuhqui Жыл бұрын
Chadcn
@kiikoh
@kiikoh Жыл бұрын
"A company"
@AR-yr5ov
@AR-yr5ov Жыл бұрын
Love it, going to try it out in my next project
@atbmts6
@atbmts6 Жыл бұрын
Would this look good or bad on a portfolio as a jr?
@geelemo
@geelemo Жыл бұрын
As a jnr anything is good
@magical11
@magical11 3 ай бұрын
I mean ... neutral? It's like asking if bootstrap makes you look good or bad.
@muhammad4609
@muhammad4609 Жыл бұрын
Thank you, man!
@turolretar
@turolretar Жыл бұрын
What are they going to try next?
@yurisich
@yurisich Жыл бұрын
Make a hotline where a rep verbally dictates source code to you over the phone.
@AndrieMC
@AndrieMC 10 ай бұрын
shadcn is not a company, its a individual developer
@wisdomelue
@wisdomelue Жыл бұрын
can it be used with plain react and not nextjs?
@mortz16
@mortz16 Жыл бұрын
yep
@ultimatescript
@ultimatescript Жыл бұрын
Yes, I actually used it with React.
@wisdomelue
@wisdomelue Жыл бұрын
@@ultimatescript thanks
@SoberMan2001
@SoberMan2001 Жыл бұрын
​@@wisdomeluewhat's the name of this library?
@wisdomelue
@wisdomelue Жыл бұрын
@@SoberMan2001 shadcn
@Pundonoor
@Pundonoor Жыл бұрын
what's the name of the library?
@victorgarcia3526
@victorgarcia3526 Жыл бұрын
This actually seems awesome!
@BhideSvelte
@BhideSvelte Жыл бұрын
Svelte is the Next Big Thing
@pumbaatimon4623
@pumbaatimon4623 Жыл бұрын
The libary looks awesome, i will try it. thanks for sharing
@theDanielJLewis
@theDanielJLewis Жыл бұрын
My new project is built with Shadcn and I'm loving it!
@sushispicelatte
@sushispicelatte Жыл бұрын
No, because something better will be released next week?
@snickers.mcflurry
@snickers.mcflurry Жыл бұрын
Welcome to 2002
@AnyanwuChimebuka
@AnyanwuChimebuka Жыл бұрын
👍
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 313 М.
ShadCN’s Revolutionary New CLI
12:11
Jack Herrington
Рет қаралды 48 М.
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Лайки Like
Рет қаралды 2,5 МЛН
This might change how we build UI forever
15:14
Theo - t3․gg
Рет қаралды 129 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 679 М.
Shadcn: The Future of React Native UI
15:34
Jared Hightower
Рет қаралды 9 М.
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 186 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 961 М.
Node.js Doesn’t Suck Anymore
16:59
Web Dev Simplified
Рет қаралды 113 М.
Use these instead of vh
6:06
Kevin Powell
Рет қаралды 510 М.
Why I Pick ShadCN and Tailwind for all my projects
18:53
developedbyed
Рет қаралды 68 М.
This React UI Library is GAME CHANGER!
18:13
developedbyed
Рет қаралды 529 М.
Top 10 Advanced CSS Responsive Design Concepts You Should Know
20:16
Web Dev Simplified
Рет қаралды 526 М.
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Лайки Like
Рет қаралды 2,5 МЛН