Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why pack so many different things into a single project?

If I want to build a dashboard with multiple widgets on the screen, my first step would be to look for a layout tool. Which allows me to handle how the screen is divided into multiple areas and offers an interative interface so I can open, move, resize and close those areas.

I would not want a bundle that combines the layout tool with charts and forms and whatnot.

For example, if I want an area to be used for an interactive chart, I would want to build that with whatever solution I like best. Personally I already use Plotly for many things, so I would go with that.



> Why pack so many different things into a single project?

So I can build a dashboard without deciding on a layout tool, then deciding on a solution for charts, etc.

I do not consider myself a frontend developer. I'm just not interested in spending time learning about a bunch of UI tools if there's a framework that does it all.

This is appealing to me- the less I have to think about the implementation of the presentation layer, the more I can focus on the data processing, persistence, API... the stuff that _I_ care about working on.

Not trying to argue, just one answer to your question.


The way I see is that it is for the same reason that Qt and GTK include all the widgets and abstractions to create a complete UI.

Another framework that I've used in the past for 2 WebApps projects[1][2] -and I was quite happy with the result- is Semantic-UI (and the fomantic fork)[0]

[0] https://github.com/Semantic-Org/Semantic-UI https://fomantic-ui.com/

[1] https://github.com/sighupio/gatekeeper-policy-manager/tree/v... [2] https://github.com/ralgozino/vmtory#screenshots


Sorry, I'm from mobile and pressed send to soon. The point of the examples was to say that these frameworks provide you with the building blocks you need to create a webui without too much effort and with consistent (good) looks


It's pretty standard for component libraries and/or dashboard templates to cover all the bases for a SaaS dashboard


It's a kitchen sink demo, so we can pick the components we want and just use them without spending hours wiring things together or dealing with conflicts. It's why VB was so successful and Qt as well.

I never had to worry about stuff like this in desktop. Or reinvent how a combo box should work for every single project. Some people just want the same for the web.


Any examples of "layout tools" you'd recommend?


It's just HTML/CSS so you can already do that.

Use what you want from whatever framework you want, but there's a lot of efficiency in one framework providing the vast majority as it's known to work well together and reduces complexity and decision making.


Then use plotly bud. Why rag on tabler though? It’s beautiful and provides devs a quick way to get started on a new project without having to think much about UI and lightly customize and have something that looks very professional. And it’s free.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: