No video

This UI Library is a GAME CHANGER! (Not Lying)

  Рет қаралды 261,215

Harkirat Singh

Harkirat Singh

Күн бұрын

Пікірлер: 306
@matthewschenker3170
@matthewschenker3170 8 ай бұрын
Very strange that we have gotten so far away from proper coding skills that "raw CSS" is considered some kind of special thing. I've tried all of these libraries, and I can tell you they are not better than knowing how to write CSS properly. Maybe if you're doing a design that is the same as 10,000 websites before you. But if you need to do something unique, these libraries will slow you down.
@javier.alvarez764
@javier.alvarez764 8 ай бұрын
I learn from a rock star programmer that could do responsive web design in the old school way without relying on the new libraries, and everything in general. I highly agree, the community should learn core basics of css and even javascript. All these frameworks and libraries keep changing you won't be able to keep up. It will also make you dumb cause you don't understand how it actually works internally and highly rely on these libraries. These libraries are only good if you know how it works internally and want to save development time.
@maartenpsion9036
@maartenpsion9036 8 ай бұрын
I agree :)
@AtacamaHumanoid
@AtacamaHumanoid 8 ай бұрын
Yeah, the only real reason libraries became standard is because when larger teams are working on projects, everything is standard and you don't have to hunt through someone else's styles to figure out where a padding or border-radius was set. That's basically it. The annoying part comes with the fact that people are changing their CSS libraries every couple years. It's really annoying to not only have to memorize basic CSS to know what you're doing but also all the classes for Bootstrap, Material and Tailwind. And whatever comes next. Thankfully, I don't work in a larger team, so I basically just use CSS. Even if I use Bootstrap, I don't really use their utility classes much unless I have to.
@matthewschenker3170
@matthewschenker3170 8 ай бұрын
@@AtacamaHumanoid: Yeah, I think about that all the time. As an independent developer, I get pulled into lots of projects that are built with CSS and JS libraries. I can tell you that the idea that libraries allow teams to have "standards" almost makes me laugh. I've seen so many projects where clients made a bigger mess with the libraries. I could write a book on all the ways this happens! There is over-use of library elements, applying the wrong elements to the tasks, and overriding library CSS classes in almost random ways. Many projects just use growing lists of libraries pulled together without much organized thought. Often, entire libraries are used just for one or two visual elements that could easily have been done with plain CSS or a single JS plugin. And then there's the constant overhaul as the next greatest library comes along, and all the under-30 designers actually believe this one will be the "game changer."
@Opethefoodie
@Opethefoodie 8 ай бұрын
I have been waiting for this comment, nothing beats pure CSS, it's easy and fast with experience. I have been working with numerous UX designers and they have been complaining about how most developers can't replicate her designs and complain of her ambiguity, but looking at those designs, they are easy to implement. I think these CSS libraries have made developers lazier.
@paarth_bhasin
@paarth_bhasin 10 ай бұрын
thanks harkiat for making such videos that talk about the basics as sometimes, it just becomes overwhelming when you are a fresher in tech and see the huge roadmaps and you also feel fomo by realising that you have to do a whole lot of stuff even after full stack
@oirohit
@oirohit 10 ай бұрын
Shadcn and Tailwind is my go to UI library.
@khizer3528
@khizer3528 10 ай бұрын
Have you used shadcn in any production level app ?
@beffjezos3911
@beffjezos3911 10 ай бұрын
Making a project with shadcn. Looks very promising
@adivmt
@adivmt 10 ай бұрын
​@@khizer3528he made none because he don't know how enterprise apps are made
@oirohit
@oirohit 10 ай бұрын
@@khizer3528 Not yet. Used for my personal projects.
@ankanroy2
@ankanroy2 10 ай бұрын
​@@khizer3528yes it's pretty good
@dripcaraybbx
@dripcaraybbx 8 ай бұрын
More than ever I'm convinced that designers need to get over their aversion to code and step into the CSS space because, in their absence, developers are absorbing it for their convoluted tech stack tooling
@rishavmasih9450
@rishavmasih9450 10 ай бұрын
Material UI is my go to. It integrates with react seamlessly.
@thenoobcoders618
@thenoobcoders618 10 ай бұрын
I have recently used Mantine UI Library in one of a project and honestly, it's pretty insane. Kinda a combination of MUI and Tailwind.
@aseemanand1
@aseemanand1 10 ай бұрын
Mui provides sx prop by the help of which any component can be customised similar to providing inline css. Also mui is not just about css, they provide lot many useful components which if you design with tailwind and plain html will take time.
@628sonu
@628sonu 10 ай бұрын
yeah i was thinking same, the sx prop is pretty useful though i agree, the the entire framework is quite heavy
@HarshShah465
@HarshShah465 10 ай бұрын
Last time I checked they have put Sx prop in legacy. Means now they don't recommend it. The newer version doesn't have that prop.
@shrin210
@shrin210 10 ай бұрын
​@@HarshShah465Sx is not legacy. Styles Library with Styled is legacy.
@joeljacob4685
@joeljacob4685 10 ай бұрын
Thank you harkirat !! I was extremely confused with all these options but your videos saved the day !! Thanks a lot and keep up the good work
@harshvardhan7546
@harshvardhan7546 10 ай бұрын
I think AntD is one of the most under-rated UI libraries out there; they provide so much funtionality and are very cutomizable.
@gg.cip0t
@gg.cip0t 10 ай бұрын
yeah , idk why much youtubers donot mention it
@pawelcodes
@pawelcodes 10 ай бұрын
​@@gg.cip0tbecause it's unpacked size is too much. Just look at the npm and compare it with other options.
@NishantSah
@NishantSah 10 ай бұрын
AntD is brilliant without doubt. It has so much more than UI or react based components. It teaches u how ui should be.
@shreshthmohan
@shreshthmohan 10 ай бұрын
Agreed. But customising the styles isn't very convenient.
@lalithrockz
@lalithrockz 10 ай бұрын
​@@shreshthmohanwhy not? Im using it in my company, didn't come across any problems regarding customisation of styles.
@rohanpandey9957
@rohanpandey9957 10 ай бұрын
We need a 100x devs bootcamp video on your ai progress and what is actually being used in the industry which we should learn to be employable
@vijaykale936
@vijaykale936 6 ай бұрын
As a senior frontend developer in my point of view who doesn’t know css properly that person can’t design I mean he can’t able to solve ui problems bcz my one of my junior know bootstrap and it’s ok but when he stuck in some where he struggles like some thing 😂😂 bcz of lake of css knowledge so in my point of view have a strong knowledge in CSS will help you a lot while designing UI
@mohammadthousif7439
@mohammadthousif7439 10 ай бұрын
Your courses are really good, thanks for choosing to teach web development ❤ it helped me greatly in my journey.
@jeeveshkumar5030
@jeeveshkumar5030 10 ай бұрын
Is there any update on when you will start your next web dev bootcamp?
@cssbriopro
@cssbriopro 8 ай бұрын
The choice between raw CSS and CSS libraries depends on the project requirements, timelines, team expertise, and specific goals of the development process.
@MichaelStrother
@MichaelStrother 8 ай бұрын
While I don't know what the statistics are, the claim that no one is writing raw CSS is a pretty bold one without any substantiation. Definitely not the case in my work experience.
@CodingCompanion-zr6vu
@CodingCompanion-zr6vu 10 ай бұрын
Love u bhaiya 😍 Aap humesha bhot jyada practical & time saving advice dete ho.... Main abhi 4 dinn se CSS par hi mehnat karr raha tha but now i know that where i should focus more upon
@sandrinjoy
@sandrinjoy 10 ай бұрын
things you should learn for styling - css - scss - tailwind + radix + headless UI chakra ui is dead in my take when next 13 got introduced. from chakra ui - " Next.js 13 introduces a new app/ directory / folder structure. By default it uses Server Components. However, Chakra UI only works in client-side components." which basically makes the app same as create-react-app (fully client side app) fully client side app is no more.
@nanonkay5669
@nanonkay5669 9 ай бұрын
I can't believe people haven't heard of Mantine. It's an absolute beast of a UI library. It dwarfs Chakra and Material UI. Seriously
@samnayakawadi
@samnayakawadi 10 ай бұрын
Great Explanation! You were firm with your decision. That is unique thing about you. I have seen may reviewers of libraries, They are still confused. And we as a viewers also end up getting in confusion. So, This attitude is really very cool. Keep it up.
@pavanvarahad9024
@pavanvarahad9024 9 ай бұрын
I think that Bootstrap and Tailwind CSS can be a bit repetitive when you have to apply the same style to many elements by give those 30 class names to each element. If I need to modify elements, again I have to modify each one separately..
@j4zz152
@j4zz152 9 ай бұрын
People repeat tailwind classes? if there are multiple elements using the same set of tailwind classes, best put that in a variable
@SXsoft99
@SXsoft99 7 ай бұрын
tailwind is made so that you have predefined components, be they in Laravel Blade, React, vue, etc and then you use the component, maybe with some passthrou css
@sandrinjoy
@sandrinjoy 10 ай бұрын
tailwind: - ml-5 id not same as marginLeft:5, ml-5 is marginLeft:20px; - "highly unopinionated", its "opiniated". only thing is we can override if needed.
@iuhere
@iuhere 10 ай бұрын
The pace of this tutorial was really nice. Usually it looks like you have a lot of information that you want to concise in small video hence running with your sentences. This one is slightly better in terms of pace compared to others. Thanks for sharing this one good luck for future ones.
@saravanprathi6956
@saravanprathi6956 10 ай бұрын
Thanks a ton for summarizing these libraries! Super helpful!
@user-ko7lk6zu1n
@user-ko7lk6zu1n 7 ай бұрын
U are saying no industry is using pure CSS. then what is a tailwind CSS. If u don't know pure CSS then what will do with tailwind CSS?
@ameyasanyal5965
@ameyasanyal5965 19 күн бұрын
you summarized whole css Tech👏
@janardannn
@janardannn 10 ай бұрын
much needed video and perfectly timed, i am learning React and styling a website is pain in the ass
@Mattot-qi9qr
@Mattot-qi9qr 6 ай бұрын
If you are still learning, learn css not library. If you cant do things you do with library in vanilla css, know that you know nothing. And you can do nothing. Learn from the basics, library is for easing the work, not “learning”.
@PlanBOfficials
@PlanBOfficials 15 күн бұрын
Lifesaver for my project....thanks HS
@anirudhahavaldar
@anirudhahavaldar 10 ай бұрын
Never knew about CSS in this depth. Thank you 🙏
@gokuljs8704
@gokuljs8704 9 ай бұрын
but there are limitations to frontend ui libraries . when you have to build custome ui component there raw css plays a major role
@centauricoder
@centauricoder 10 ай бұрын
Does anyone has heard about AntDesign?
@parzival5884
@parzival5884 7 ай бұрын
Personally from graduating my bootcamp for full stack web development i find it easier to use raw css because i know it like the back of my hand
@NikhilSingh-eh1mp
@NikhilSingh-eh1mp 10 ай бұрын
This series is really helpful thanks harkirat
@dhanushshetty7840
@dhanushshetty7840 10 ай бұрын
Bootstrap exposes css classes like tailwind, also some utility classes allowing you to write accordion like components as in Radix. So I feel bootstrap = radix+tailwind, but doesn't have much customization though
@adityamaheshwari4250
@adityamaheshwari4250 10 ай бұрын
Your videos always gives clarity
@rahulmistri1997
@rahulmistri1997 10 ай бұрын
Excellent video, succinct and focused. 🙌
@luffythestrchykid
@luffythestrchykid 10 ай бұрын
From experience I like tw, MUI is just too heavy, and bootstrap is just mehhh, AntD is also really good
@metaaffinity
@metaaffinity 10 ай бұрын
very good and easy explanation about the UI libraries. I think Tailwind and Radix is good combination
@boknoyzkie7217
@boknoyzkie7217 8 ай бұрын
still raw css is a must have for beginner and pro!
@yhbarve
@yhbarve 10 ай бұрын
Really informative video. Thanks Harkirat!
@VISHNUKUMAR-eg1he
@VISHNUKUMAR-eg1he 2 ай бұрын
Nice explanation all of confusion cleared thanks to Bhaiya ❤
@m4rkbello
@m4rkbello 8 ай бұрын
you should add DaisyUI build by the top of TailwindCSS is a game changer!
@IntrovertedTechie
@IntrovertedTechie 10 ай бұрын
Nobody is talking about Shadcn its awesome
@rajjoshi3431
@rajjoshi3431 10 ай бұрын
Harkirat bhaiya, First year Fresher. I started learning html , css and Js from last 3 months. Now, I am building my first project. Thanks for showing a great tool for that.
@nishargakabir745
@nishargakabir745 9 ай бұрын
👀 Bro You are a pro Developer 🔥
@nontechnicalbaba
@nontechnicalbaba 7 ай бұрын
Still you need these components to be placed with the help of css
@ishaanshettigar1554
@ishaanshettigar1554 10 ай бұрын
When can I join the next cohort
@HildePedroni
@HildePedroni 7 ай бұрын
Saying that no one in the world uses raw CSS is blasphemous; the entire internet is built upon it.
@mayankpatni5639
@mayankpatni5639 10 ай бұрын
As a fresher what to choose full stack web developer vs data engineer vs data analyst more job opening more package future growth bcuz as a data guy with all datasets a data guy can give future predictions which is very helpful for companies to take business decisions
@pranavwani
@pranavwani 10 ай бұрын
Thanks for sharing or spreading awareness in this field
@Observer-a11
@Observer-a11 8 ай бұрын
Very well explained. Thank you.
@AmbroseAndreano
@AmbroseAndreano 7 ай бұрын
This was a great historical survey of coding for someone new to the subject like me. Would you categorize something like GSAP technically a Radix library (or are GSAP and Radix two separate JavaScript libraries)?
@navdeepmishra3639
@navdeepmishra3639 8 ай бұрын
Also why you forgot to use sx prop to write your css?. Also Mui neve says to use the emotion directly. Mui gives you styled utility present in @mui/material and /system. Using mui is from past 2 years it's highly customisable. Look at how to customize page in documentation first.
@karthiktalam
@karthiktalam 10 ай бұрын
I am kinda confused. Tailwind utility first CSS framework. It is not collection of components. It helps u write CSS in atomic way. Essentially if u are only using Tailwind in ur project, you are writing CSS. We shouldn't get confused. When u combine that with other bare bones component libraries like ShadCn which uses RadixUI to output components or someother project. They are using Tailwind or Bulma or other atomic CSS libraries to improve ur productivity and such. Rest of the component frameworks u have mentioned does fit into the category. Where u don't have to write major part of the CSS, but still CSS is integral part of Web DEV. Shouldn't be ignored and the thumbnail is just click-bait. Refrain from using click-bait, content will drive the subscribers to u. Good luck
@aman5810
@aman5810 10 ай бұрын
Hlo Harkirat bhaiya ,Could you please provide approx. timing when you will be launching your next cohort or should i go with the previous one??
@sanjampreetsingh5761
@sanjampreetsingh5761 10 ай бұрын
MUI is also bringing baseUi a skeleton ui.
@darkknight2825
@darkknight2825 10 ай бұрын
Nice explained ❤
@Pietro671
@Pietro671 10 ай бұрын
I need to create a react custom components library which can be used for all frameworks like react, typescript, angular etc. Make a video on this with the best practices.
@jelle2819
@jelle2819 7 ай бұрын
In the beginning there was js, then a whole slew of js wrappers to get it to work uniformly. Nowadays, plain js is better, browsers caught up. The same is happening with css. I work for big companies, one 30k employees, 8 milion users on the website. We recently dumped the framework and library wars. Native css brings us way more then the constant new hype that happens every year in js/css. Just finally start learning css and discover that it nowadays just works.
@lasindunuwanga5292
@lasindunuwanga5292 8 ай бұрын
MUI is a very customizable UI library and emotions is not the recommended way. MUI itself has ways to create customized components using a predefined theme. You should do more research on each of these libraries before doing a comparison between them.
@nasa_manasa
@nasa_manasa 10 ай бұрын
Thank you for giving clear idea!!
@randomtech5929
@randomtech5929 9 ай бұрын
Appreciate the simplicity
@techthatmatters141
@techthatmatters141 10 ай бұрын
Loved ittttt!!!!!! that hichki at the end though 😁
@HariPrasad-mn5vu
@HariPrasad-mn5vu 5 ай бұрын
3:44 Did you say tailwind is more cleaner than raw CSS?
@mfaizhussain7
@mfaizhussain7 16 күн бұрын
whats that IDE seems it is form JETBrains Intellij IDEA?
@rajshrestha5805
@rajshrestha5805 8 ай бұрын
To learn how UI library works we gotta know the basics of css how it’s working and what’s happening
@vikassah4482
@vikassah4482 6 ай бұрын
you are a good teacher🙏
@Ballistic_Bytes
@Ballistic_Bytes 8 ай бұрын
But MUI won't change its look suddenly in a particular version. If they want to change, they'll do it in a different version. So as long as we keep using a particular version of MUI, it's going to be fine
@ShreyasSahoo-ew2xs
@ShreyasSahoo-ew2xs 10 ай бұрын
Harkirat Bhaiya it would be great if you could make some videos on system design
@starverseofficial
@starverseofficial 8 ай бұрын
i want to know one thing, right now i am using styled-component/native for making my component library in react native app, but i am facing performance lag. what should be the ideal css framework for making component lib for react native app?
@DWM864
@DWM864 6 ай бұрын
css
@pranavdatar7242
@pranavdatar7242 8 ай бұрын
nice explanation in Abstract.
@jkg_1
@jkg_1 8 ай бұрын
CSS is CSS. At the end of the day, you have to come back home.
@jagpreetkundal3385
@jagpreetkundal3385 6 ай бұрын
I am using raw css to be more precise i am writing module css in my current website in next js
@Tassaczek
@Tassaczek 8 ай бұрын
Using libraries was cool 10 years ago. Now CSS go so far, that there is no need to use them.
@chaitanyayadavalli6180
@chaitanyayadavalli6180 10 ай бұрын
Even I started with Material UI and slowly moved to Pure Tailwind( With great power comes great Responsibilities ), now started moving to Shadcn and Tailwind
@deepakbisht4957
@deepakbisht4957 9 ай бұрын
Material is opinionated. Whereas Tailwind is like a canvas you can draw anything. But both have their pros and cons. Material Ui provides consistency so the users know how exactly a component works so they can easily interact with it. Whereas in case of that are not bound to any opinion has freedom to create anything but that can take away the consistency and it makes things harder for the user to interact with the frontend if you make some complex UI that is hard for them to understand initially and for them it's more like a learning curve to use that software...
@sandeepbhan473
@sandeepbhan473 5 ай бұрын
Bootstrap is the best !!
@shrewd7795
@shrewd7795 10 ай бұрын
Why did you change thumbnail
@ahsin.shabbir
@ahsin.shabbir 8 ай бұрын
what if you use chatgpt or other AI tools to write the javascript for adding reactivity for you?
@ramishanwar8989
@ramishanwar8989 10 ай бұрын
Harkirat, I would like to request you to make a video on how and where can we find reliable and profitable internships? Something for the people currently pursuing engineering plis?
@AadvikSwaraj
@AadvikSwaraj 7 ай бұрын
I love ❤️ Tailwaind CSS
@Memer09157
@Memer09157 8 ай бұрын
I don't like tailwind because it makes my code so messy. Love material 3 ui
@1nsh
@1nsh 10 ай бұрын
When will you come up with the next cohort?
@saurabhkhatri3537
@saurabhkhatri3537 10 ай бұрын
A Programmer starting list from 0.... that's natural instincts 😂
@dskbiswas
@dskbiswas 8 ай бұрын
WHICH UI Library is a game changer? You discussed so many!
@Jimmy_Sandwiches
@Jimmy_Sandwiches 7 ай бұрын
CSS all the way, if you have a good library of assets you understand, you dont need wrappers.
@rea_kr
@rea_kr 8 ай бұрын
StyleX?
@jaycodes8790
@jaycodes8790 8 ай бұрын
why not ant design a fully riped library ? MUI is still under development still lacks lots of feature and functionality
@samoniumuziejus
@samoniumuziejus 7 ай бұрын
What about, buying vuexy template ? 😅
@BrownWada
@BrownWada 10 ай бұрын
Hello Harkirat, When is the next cohort of the web dev open source bootcamp gonna start?
@sedhain_pankaj
@sedhain_pankaj 6 ай бұрын
Jquery UI is also pretty decent but requires jQuery.
@muhammadali7092
@muhammadali7092 10 ай бұрын
Hi Harkirat can you please share the mernStack repositories where we solve issue to upgrade our skills
@gyaneshwarsah3079
@gyaneshwarsah3079 10 ай бұрын
Next13 + tailwind + shadcn ui = 🔥🔥
@Pareshbpatel
@Pareshbpatel 9 ай бұрын
A great overview of the options available to provide styling to one's fornt-end. Thanks. {2023-11-30}
@YunusShaikh2908
@YunusShaikh2908 10 ай бұрын
When is the next batch of mern cohort starting??? Please answer
@thecomputerengineerchannel1897
@thecomputerengineerchannel1897 10 ай бұрын
Our team uses material UI. Last year there was a requirement to re-style the webpage based on company branding. It was a hell to write custom styles for everything.
@chinmayghule8272
@chinmayghule8272 10 ай бұрын
It's documentation is also quite difficult to go through. And they keep changing the API for every version so the previous solutions you find online do not work.
@thomascuvillier7250
@thomascuvillier7250 8 ай бұрын
It only is a good idea for projects with a large dev team imho. Else raw CSS all the way.
@expertsystem6379
@expertsystem6379 8 ай бұрын
Sorry to say CSS is not big deal to learn. 😂 Why are you or anyone wants to skip? 😂
@darkthrongrising5470
@darkthrongrising5470 7 ай бұрын
Material UI, in itself, is not an attractive component library, I would much rather use raw CSS and Flexbox. Ive yet to find a material library that changes any of my games. People are attracted to these things because you dont have to think much to use them, they are mediocre at best.
@Shudshudu
@Shudshudu 10 ай бұрын
Hey sir, should i start with dsa or web development?
@vinny5759
@vinny5759 10 ай бұрын
Sir, can you please tell me how to apply for the software developer fresher role in Flipkart and get placed
@CodeWithFurqan
@CodeWithFurqan 9 ай бұрын
I think Material UI helps developers alot much
@piyushsharma6454
@piyushsharma6454 10 ай бұрын
when will next cohort will come
@salman0ansari
@salman0ansari 9 ай бұрын
shadcn + tailwind is my go to UI stack.
FASTEST Way to Learn Coding and Get a JOB in 2023 (Step by Step)
13:02
Harkirat Singh
Рет қаралды 541 М.
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,5 МЛН
OMG what happened??😳 filaretiki family✨ #social
01:00
Filaretiki
Рет қаралды 13 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 157 МЛН
How Shadcn/ui ACTUALLY Works
32:38
Theo - t3․gg
Рет қаралды 95 М.
Why I Pick ShadCN and Tailwind for all my projects
18:53
developedbyed
Рет қаралды 63 М.
High Paying Technologies You Should Learn In 2024
23:42
Harkirat Singh
Рет қаралды 208 М.
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 303 М.
How To Master React In 2024 (Complete Roadmap)
13:30
Harkirat Singh
Рет қаралды 189 М.
`const` was a mistake
31:50
Theo - t3․gg
Рет қаралды 134 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 653 М.
Build Anything With ChatGPT, Here’s How
1:24:05
David Ondrej
Рет қаралды 1 МЛН
No-Nonsense Backend Engineering Roadmap
10:16
Codebagel
Рет қаралды 191 М.
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,5 МЛН