Using Tailwind UI

Hey guys, has anyone here used tailwind UI in there project before? I read it was built with Next.js so intergrating it with a Next.js project shouldn't be that difficult. I'm trying to purchase a ui library for my company and Tailwind UI has been the best i've seen so far... Or which other ui library is suited well with Next.js
20 Replies
Keef
Keef2y ago
https://ui.shadcn.com/ probably by far
shadcn/ui
shadcn/ui
Beautifully designed components built with Radix UI and Tailwind CSS.
Keef
Keef2y ago
You get built components that are easily editted unlike tailwindui I own a license to tailwindui and am generally underwhelmed by what it gives you. The components you get are just a mess and not easily workable without change
niels
niels2y ago
I like Shadcn a lot more than Tailwindui e.g. what keef is saying. Tailwindui just gives you some boilerplate HTML and tailwind classes.
Coded_58
Coded_582y ago
wow. i just read about shadcn ui and there was no pricing but it give alot of pre-built component if its actually free. This just saves us a lot Thanks so much keef
Keef
Keef2y ago
sponsor them if it works for you 😄
Coded_58
Coded_582y ago
lol can i ask something else?? just need clarity
Aguilar
Aguilar2y ago
i guess you can just go ahead and ask lol
Coded_58
Coded_582y ago
okay, so i think i've seen this discussion some other place... The latest version of Next.js focus fully on the fullstack aspect, in our company over here, the frontend and backend developers use different stacks and technologies, what i want to know is can the latest version of Next js be used only for the frontend part. we seem a bit reluctant to switch to it, we still use version 12 - 13.2
Neto
Neto2y ago
you can just because its a server component, does not mean that you can't use something like fetch a resource or use graphql
Aguilar
Aguilar2y ago
yes ofc, i've done a project with using flask and dotnet as backend while using nextjs 13(page router) for frontend
Neto
Neto2y ago
being able to run fully on server allow you to do other kind of operations? yes, but that does not "kill" other operations
Aguilar
Aguilar2y ago
hahahaha its very weird combo but was trying to learn new stuff and see how it works
Neto
Neto2y ago
is next a full stack framework? yes does that mean that you can't use only as a frontend or a backend? no
Coded_58
Coded_582y ago
thanks guys... about shadcn ui i'll let everyone know about it. so please this thread will still be used to ask questions pertaining shadcn ui, please guys another quick one... some devs were asked to learn typescript cuz they only know js... They kept asking the importance of typescript and it will delay the project we currently on a bit... i want to know how important is typescript?? dont developers build with pure javascript again?
Neto
Neto2y ago
for some decent time people started to give the preference to ts the lsp experience, being able to catch errors before you run the code is an amazing plus
Neto
Neto2y ago
typescript allows you do to stuff like https://trpc.io/
tRPC - Move Fast and Break Nothing. End-to-end typesafe APIs made e...
End-to-end typesafe APIs made easy. Automatic typesafety & autocompletion inferred from your API-paths, their input data, & outputs 🧙‍♂️
cyremur
cyremur2y ago
It's more upfront cost of learning a little bit and setting up a little bit (unless you let t3 et al scaffold for you) but the sheer amount of dumb errors it prevents will be extremely worth it in the long run and save you back the setup time easily. Just knowing exactly what your functions expect and having some safeguards against undefined poisoning alone will prevent so many headaches and roadblocks later.
Coded_58
Coded_582y ago
Reading the docs, i see tRPC as a more full package option, and for me here that the backend developers are different and doing their stuff from the frontend developers... Asking them to implement this might just be 🤯 i already have little knowledge of typescript. but the way everyone talking and using it just makes me wonder if js is not a thing anymore... i'm more of a frontend dev and i want to fully start using typescript... currently reading and watching tutorials on it, just want to have a clear roadmap not to encounter a huge error i wouldn't know how to solve in future as i begin my next project
iukea
iukea2y ago
I use them but you need to understand Tailwinds and how your application logic works. You take bits and pieces of what they offer and mix it in with what they have
Want results from more Discord servers?
Add your server