基于 Vue 全家桶开发的前端组件管理平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tower1229
V2EX    分享创造

基于 Vue 全家桶开发的前端组件管理平台

  •  1
     
  •   tower1229
    tower1229 2017-06-20 12:30:47 +08:00 4383 次点击
    这是一个创建于 3048 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目背景

    项目背景是外包类建站公司里,设计环节沉淀了大量可复用组件,设计师往往只需要微调组件就拼凑出页面,交付给前端,理论上这些组件在前端也可以复用,但实际上前端每次都要重新实现整个页面,浪费很多人力。

    功能需求

    这个项目的思路是,将所有组件开发出来,统一录入到一个平台上管理,设计师可以到平台上挑选组件,并实时预览和调整组件,整个过程所见即所得,平台会将调整结果生成一串代码,只要将代码交给前端,就可以用这串代码在平台上重现设计师修改后的组件,并能一键复制组件的 html/css/js 代码,快速应用到项目中去,使组件部分的前端开发成本接近于零。平台需要实现以下几个功能:

    • 管理组件,支持分类、搜索、排序

    • 展示组件,支持组件在线预览 /编辑

    • 组件交接,支持生成组件代码和基于代码重现组件

    • 使用统计,支持统计组件的使用情况,便于进一步优化组件

    技术栈

    Vue+Vue-router+Vuex

    项目预览

    前端组件管理平台

    源码

    Github

    第 1 条附言    2017-06-20 15:20:36 +08:00
    链接确实给错了,应该是这个: http://refined-x.com/WidgetsPlayground
    第 2 条附言    2017-06-21 09:30:02 +08:00

    随意输入邮箱登录的bug改了,感谢反馈。

    另外发现有fork代码后在自己本地跑的,这个我是支持的,但提醒一下先去野狗云注册个账号,然后把app/wilddogio.js里的key改成自己的先,因为我也是用的免费账号,流量有限。。。

    11 条回复    2017-06-21 09:01:16 +08:00
    123s
        1
    123s  
       2017-06-20 13:14:48 +08:00
    404
    paloalto
        2
    paloalto  
       2017-06-20 13:22:50 +08:00
    paloalto
        3
    paloalto  
       2017-06-20 13:23:40 +08:00
    大小写敏感,楼主帖子里链接地址写的是 widgetsPlayground,实际为 WidgetsPlayground
    paloalto
        4
    paloalto  
       2017-06-20 13:27:48 +08:00
    另外,不用注册帐号,邮箱和密码随便填写即可。
    paloalto
        5
    paloalto  
       2017-06-20 13:45:19 +08:00
    整体思路不错。试着用了下,感觉更像是一个自家公司内部定制化的管理后台,其他人通用性不高。

    我的一个想法是这样,做一个(可能是)东半球最大的<strong>前端组件分享平台</strong>。不局限于自己公司内部,参考 codepen,开放整个平台,用户注册后,可以发布自己的 React / Vue 组件,可以根据关键词 和 tag 搜索组件并预览效果、查看组件代码,直接把代码拿去用,或者 fork 一份自己改。
    tower1229
        6
    tower1229  
    OP
       2017-06-20 15:22:07 +08:00
    @paloalto 哎?随便填登不进去吧,还是得注册的,注册时可以随便填,但是随便填的邮箱会收不到验证码,所以每次登入都会提醒未验证
    cesar
        7
    cesar  
       2017-06-20 16:52:05 +08:00
    @paloalto 带上 angular2,LOL
    run2
        8
    run2  
       2017-06-20 17:34:02 +08:00
    呃,虽然你是作者,但那个 Flow-UI 只授权 GPL 的协议的前提下
    MIT 的协议冲突了吧
    paloalto
        9
    paloalto  
       2017-06-20 19:20:49 +08:00
    @tower1229 随便输入邮箱和密码,点击登录按钮会报错,然后顶部的错误提示关掉就自动登录了。
    操作过程 gif 图:
    tower1229
        10
    tower1229  
    OP
       2017-06-21 08:57:43 +08:00
    @paloalto 呀呀呀,捂脸
    tower1229
        11
    tower1229  
    OP
       2017-06-21 09:01:16 +08:00
    @sobigfish 嗯是的,我这就去改成 GPL 协议
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2616 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 01:43 PVG 09:43 LAX 18:43 JFK 21:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86