我也开发了一个可以自定义开发组件的搭建平台:imoka.cn - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
softlight
V2EX    分享创造

我也开发了一个可以自定义开发组件的搭建平台:imoka.cn

  •  
  •   softlight 2023-07-31 18:05:15 +08:00 2412 次点击
    这是一个创建于 871 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为什么开发这个产品

    现在市面上很多的 H5 搭建的产品, 为什么还要开发这样的产品,挤进这么激烈的市场。

    这个初衷的原因可能是因为自己的工作经历,大部分都在做可视化搭建这块,而这样的产品在公司内部的确帮助公司很大的提升了业务运转效率,有价值的体现。

    还有一部分是目前开发的这个产品, 与其他产品的不同的地方在于,可以提供自定义开发组件库的功能。

    而这,也是自己所认为这个搭建产品的核心优势, 以及最能体现价值的地方。

    为什么?

    如果能够提供组件定制化开发能力, 那么, 用户就能通过这种开发能力, 与自己的业务深度结合,去开发可搭建的业务组件。

    那么, 对于以后的业务,基本上都可以通过可视化的方式,快速组装搭建, 对于整体的业务效率可以有极大的提升。

    但是,看到目前市面上,很少有搭建的产品,可以提供类似的能力。 而这个业务价值, 在我所呆过的公司,也已得到验证。

    就拿大促活动的运营页为例,在模板化之前,起码需要 2 周的时间进行开发测试部署,而一旦将这些业务模板化之后, 可以在 2 天之内就能搭建好。能很大的提升人员协作的效率。

    如何开发组件

    我们提供了一个本地开发调试组件模板的命令行工具, 在本地开发完发布到平台就能使用。

    以下为开发所需的技术框架

    • React作为开发包前端开发框架,Mobx作为前端状态管理库
    • Less作为 Css 样式预处理,为避免 Css 类名全局污染,默认开启 Css Modules. 采用 react-css-modules作为开发包的默认打包方式
    • webpack 作为开发包的默认打包方式
    • 组件开发方式为 React Function Component + React Hooks 方式
    • 开发包采用 TypeScript 进行开发,可以有友好的类型提示信息及类型检查

    可以访问 https://www.imoka.cn/demoapp 查看演示的例子

    最后

    对于这件产品感兴趣的,欢迎加入交流群。

    希望自定义组件开发不会是一个伪需求!

    8 条回复    2023-08-01 15:14:54 +08:00
    ixoy
        1
    ixoy  
       2023-07-31 18:23:46 +08:00
    做做活动页还行。简单的懒得搞(排版也烦),复杂又弄不了。尴尬
    softlight
        2
    softlight  
    OP
       2023-07-31 18:24:58 +08:00
    @ixoy 是的,目前就是做做活动页
    dunizb
        3
    dunizb  
       2023-07-31 21:49:10 +08:00
    厉害
    softlight
        4
    softlight  
    OP
       2023-08-01 14:14:30 +08:00
    目前在做私有化部署以及二次开发, 有兴趣的可以私。有以下好处
    1. 针对业务来开发组件库,通过可视化方式将业务搭建起来,无需走传统迭代
    2. 提高团队人员协作,开发人员将业务组件化,运营能通过组件快速搭建发布
    3. 组件一次开发可以无限复用,而组件只需测试一次
    4. 针对自己的产品需求,进行二次开发,整合内部服务
    5. 如果对运营场景的需求比较多,可以很大的提高人效以及协作

    可以先看下组件开发样例
    https://github.com/akoomitech/round_lottery
    Bzero
        5
    Bzero  
       2023-08-01 14:40:19 +08:00
    这个是拿腾讯家的开源项目搭建的吧
    https://github.com/Tencent/tmagic-editor
    Bzero
        6
    Bzero  
       2023-08-01 14:45:02 +08:00
    哦 不是。
    softlight
        7
    softlight  
    OP
       2023-08-01 14:58:45 +08:00
    @Bzero 这个是自主研发的,也不单单只是编辑器,也包含整个应用的管理
    softlight
        8
    softlight  
    OP
       2023-08-01 15:14:54 +08:00
    只需注册一个账号,就可以体验组件开发能力,无需部署任何代码
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4223 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 01:03PVG 09:03 LAX 17:03 JFK 20:03
    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