Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

伟大的改变 #14

Open
igauch opened this issue Dec 7, 2017 · 2 comments
Open

伟大的改变 #14

igauch opened this issue Dec 7, 2017 · 2 comments

Comments

@igauch
Copy link

igauch commented Dec 7, 2017

讲真,vue生态里的组件框架几近相同,虽然在代码上确实有各自的努力。
但有一个问题却一直存在——样式和框架紧紧结合在一起了,毫无疑问,这不是很完美。
对于样式和框架我思考实践了一段时间,没有一点成果,但我想分享下:
1.任何组件框架都不可能完全覆盖div等标签的使用场景,我们总会需要使用一些原生的方式
2.可是组件是为项目服务的,一个项目不能有多种风格,这就要求组件的样式是可通用的
3.组件的样式变量应该充分提取,这样我们不仅可以通过调整组件的prop还可以深入修改更细微的改变
4.虽然我们更关心组件,但我同样希望大家也关心样式,让它服务更多的场景,所以必要的文档应该也是必须的
以上只是我个人的思索,不知是否合适?求指教

最主要的:我看到了改变,不像element、iview等,为你们点赞!我相信你们能做的更好!加油

@koppthe
Copy link
Member

koppthe commented Dec 12, 2017

上周就收到你的信息了,一直没回复。。。讲真,有点受宠若惊。
其实对比过市面上的组件库,基本都大同小异,组件功能差异性也不大。至于最终选择哪一个组件库,还是会根据自己的应用场景出发的。

组件的样式要做的通用,必然会舍弃掉一些个性,沦为中规中矩的 UI 。这一点我在设计阶段也纠结了很长的一段时间。毕竟当时项目启动的时候,市面上已经有不少高质量的 Vue UI 组件库了。要想做的不一样,还是比较难的。

另外,我们并没有想跟 Element, iView 做对比哦,他们都是好前辈,而且不可否认的是,AT-UI 离成熟易用的 UI 组件库还有一段距离要走。Anyway, 借你吉言,我们会努力做得更好的 : )

@monsterooo
Copy link

@koppthe 非常感谢你们做出的贡献。我提一个意见,能不能考虑加入网页可访问性?,让特定的人群或者设备有更好的使用体验

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants