ppetrov

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

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

ppetrov

@AstonJ thanks for the edit. The goal is to find out if mixing UI libs is usual practice or not.

AstonJ

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 :023:

ppetrov

ppetrov

Thanks! I will use that info for my future posts.

Where Next?

Popular in Questions Top

lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36820 110
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

We're in Beta

About us Mission Statement