AT-UI / at-ui-style

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

伟大的改变

igauch opened this issue · comments

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

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

commented

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

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

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

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