ppetrov
Should I mix UI libraries?
Hello colleagues,
My question today is related to UI libraries. Usually i am not a fan of mixing libraries for the simple reason of overusing stuff that can later on start creating problems. So let say i am building a web app and chose to go with tailwind pro. We already have DaysiUI. At some point i find i need to add additional library for a form element. Even it will be for particular page that library will be present.
So the question is - how do you do it in your projects? Do you mix libraries because of requirement of certain elements or you try to keep it clean and manage with one (or two max) library(es)?
Regards,
Peter
First Post!
Pal
I get rid of daisyui
this was on the forum recently - Project - Automate common Phoenix tasks so you can start building your idea faster
you can customise to give yourself sane defaults
Most Liked
ppetrov
AstonJ
Some options for you Peter:
- Title & Section same as what you’ve got currently (best if this is specific to your particular situation and where there’s more than likely a single ‘correct’ answer).
- Title: Do you mix UI libraries? Is it common practice? Section: Phoenix Chat (best if you are seeking general opinions from others and where it’s not highly specific to your particular situation so it encourages more of a discussion or sharing of opinions rather than a single correct answer).
(Post content of each would reflect the above too.)
In terms of titles though they should be descriptive - people shouldn’t have to click on a thread to see what it is about ![]()
ppetrov
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









