I’m wondering what UI components everyone uses for their projects (mid-to-large scale)? I’m working with Aurelia for over a year and the only thing, I feel is lacking, is choice of UI components. I was looking for quite a time for UI frameworks that would suit me, but I didn’t manage to find anything decent and complete.
At the end, on one of my projects, I have settled down with fairly customized Bootstrap 4, making my own wrappers where needed, but it lacks some advanced controls. I’m starting new project now, but after seen the situation didn’t change much, I’m considering to use Vue, which has pretty good selection of UI components (Vuetify is my choice now).
For Aurelia I have tried these components:
Kendo UI - visually not appealing, many visual glitches and inconsistencies.
DevExtreme - well, they don’t provide any wrappers, so I had to make my own or use it via JQuery. They are more consistent, and if they supported Aurelia out of the box, I would probably use them.
Materialize-CSS - we were using them on another project, but we weren’t very happy with them. There were many workarounds needed to get anywhere. I’m not sure they are ready for production.
Aurelia UX - ok, I didn’t really try them. It took me almost an hour to find an online demo. After that I have tried few basic components. It was obvious it is all work in progress, almost every component has a problem. I’m not sure it is created by people experienced in UI. The progress is incredibly slow, so I don’t think they will be usable in 2018.
It’s a shame there is so little quality and choice in Aurelia UI component ecosystem, because the framework itself is very enjoying to work with.
Either way, as stated at the start, I wonder what do you guys use and are you happy with it?
PS: To complete my storm of complaints, the Discourse wasn’t the best choice for a community “forum”.