Element – A Vue 2.0-based component library for developers, designers and PMs
121–130 of 149 posts
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#122Used it since some weeks. Good documentation and examples, don't be afraid of many chinese chars in the doc or on github issue, they try to write everything in english too. Always got quick response when i had issues. Great advantage, which is not so exposed, is, that the form system has a good (i think well known) validation system integrated. Developers did not need to build own hacky solutions or search other libr…
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#123Earlier quoted context omitted.
What's the benefit? I don't like having to calculate how big things will be (by converting base font + rem to px) while with px I know immediately.
You don't have to calculate anything, 1 rem is 16px by default, but you can set html font size to 62.5% and it will be 10px, so if you need something to be 20px (if you are used to px sizes) - you can just set it to 2rem and it will render as 20px. It's not a matter of calculation but just a matter of getting used to how big is 1 rem. The biggest benefit is that you can target specific screen sizes with different htm…
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#124I really like Element but it's a shame they don't it responsive, when I tried contributing to make things responsive they actively denied the PR saying it's for desktop apps. Actively refusing pull requests that make the framework responsive is a bit of a downer for me, but overall I like what the author(s) did
They have their own mobile ui https://github.com/ElemeFE/mint-ui
[0]( http://mint-ui.github.io/ )
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#125For anyone looking for a lightweight responsive library, Bulma http://bulma.io/ is a great option. It pairs with Vue quite well since it's a CSS only library. Note: I'm not affiliated with them, just using them on my latest project.
*I switched from Bootstrap 4.
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#126I have actually tried to use this to build an enterprise application. Here is what we found. * Most of the components they provide are very basic and does not actually require them to provide it. Couple of lines of wrapper on any CSS framework like bootstrap can make half of those components. * Most of the advanced components like DataGrid, DropDown Menus, etc are aither not available or buggy. You will get better su…
I've never used Element, but I share your sentiment. For a library like Vue which doesn't yet (!) have the adoption of React, I tend to avoid 3rd party component libraries especially if they are full of fluff like footer/header components. I looked at using Vue 2 with bootstrap 4 this past weekend and it seems most Vue+bootstrap integrations are for Vue 1.x while the Vue 2.x bootstrap libraries are incomplete. Instea…
It all just seems like a massive wasted effort.
I think many of us pursue new tech to ensure the chore of doing our work remains fun and engaging, the most important priority! Probably billions of dollars got spent last year just so startups could migrate between one pointless stack and another to entertain their developers instead of their users, and the punchline is the developers still aren't comfortable enough.Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#127Sorry for bringing this issue here and I'm sure many may not understand my point... but, after reading some posts about objectification of women (like this one: http://www.heroicgirls.com/de-objectify-women-comics-guide), could the woman in the homepage picture be drawn differently?
I'm sure it was not intentional and it may be seem as a small issue for some people, but I know women who do not like to be represented that way.
Thanks for understanding =)
Btw, I really like the page design! It is great =)
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#128Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#129That ass http://element.eleme.io/static/banner-bg.75437e1.svg
Re: Element – A Vue 2.0-based component library for developers, designers and PMs
#130I have actually tried to use this to build an enterprise application. Here is what we found. * Most of the components they provide are very basic and does not actually require them to provide it. Couple of lines of wrapper on any CSS framework like bootstrap can make half of those components. * Most of the advanced components like DataGrid, DropDown Menus, etc are aither not available or buggy. You will get better su…
So how was Vue for an enterprise application?
I was looking at Vue for our enterprise app primarily because our frontend UI code is very complex and difficult to reason about (built on an older tech stack). Thus far I've only ported one of our more complicated UIs to Vue and as I expected the code is far simpler to understand. I pretty much knew this going in though. We would get similar benefits from React, but I do prefer Vue.
There's still some unknowns for me. I have this integrated into our existing app so that on route start it creates the Vue instance and on route change it destroys the vue instance and while that works fine for now I'm not sure if it will cause issues as we migrate the rest of our app.
I also rolled my own validation (which is pretty easy), but I need to evaluate the existing solutions to see what benefits they give.