惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
腾讯CDC
GbyAI
GbyAI
I
InfoQ
博客园 - Franky
G
Google Developers Blog
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Vercel News
Vercel News
博客园_首页
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
N
Netflix TechBlog - Medium
V
V2EX
T
The Blog of Author Tim Ferriss
M
MIT News - Artificial intelligence
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
独立开发3年零8个月,聊聊我们做零代码搭建平台的收获 - 少数派
2024-06-07 · via 少数派

嗨,大家好, 我是徐小夕。 一名在一线摸爬滚打7年多的程序员,曾任职过多家一线互联网中大厂,做过技术管理,架构师,也见证过职场的风云变化,好在4年前,我找到了自己的定位——专注于可视化领域的技术产品解决方案

接下来我会分享一下我作为独立开发者,开发零代码平台的经历,以及一些实质性的收获。

背景与收获

这个想法起源于2020年,当时和我的一位做运营的朋友聊了一些职场效率的问题,朋友抱怨说公司很多运营活动都需要等产品和技术排期才能展开,导致运营上很多规划都错失了最佳时机。当时我刚好也在思考如何解决前端工作效率的问题,想了很多方案,比如组件化搭建业务配置平台等,后面越聊越深入, 引出了一个话题——在线制作。也就是能不能做一个类似易企秀的平台,能在线制作活动页面

后面经过我们一系列的调研和参考已有产品,我从技术上设计了一个MPV的解决方案,当时想着让更多的互联网人都参与进来体验,所以就在gihtub开源了我们第一个H5-Dooring零代码版本。

没想到开源一周,收到了很多网友的反馈,githubstar数快速增长。

由于后面考虑到开发的成本和可视化领域投入的资源,我陆陆续续找了一些小伙伴一起参考开发和共建,产品也越来越成熟。直到目前,githubstar数已突破8.7k star,达到了H5领域可视化搭建的top1.

接下来先分享一下这几年做H5-Dooring的一些成果:

  • github star : 8.7k+
  • 线上累计注册用户: 10000+
  • 线上页面总数: 10000+
  • 模版总数: 1000+
  • 组件总数: 50+(持续生产中)
  • 累计PV(浏览量): 1000w+
  • 累计UV(独立用户访问): 10w+

整体来说收获还是非常大的,让我对零代码可视化和业务场景的低代码有了更深的理解,也帮助了很多不懂技术的企业和用户搭建了数千个独立站点和页面。

从零开始

从零开发一款企业级零代码平台并不容易,而且当时做主要是出于个人爱好,只有周末有时间,所以需要思考一种高效的思维模式和开发模式才能把产品做成。

前期我花了接近一个月调研和思考产品的逻辑,也花了数十张产品原型(虽然当时还不怎么会原型设计工具,好在花了2天系统的脑补和实践了一下,基本上手了),最终做了一个相对靠谱的规划:

由于人单影支,只有我一个技术,还有一个做运营的小伙伴,所以大部分的工作都是周末完成的。我不得不快速学习一些技能:

  • 产品设计
  • 需求文档编写
  • 后端开发
  • 产品运营
  • 可视化相关技术

硬是熬了3个月,才出了我们第一个开源版本的H5-Dooring零代码平台。所以前期个人做产品,对个人的要求还是极高的,比如说:

  • 目标感
  • 执行力
  • 高效解决问题的能力
  • 快速学习能力

这几年我对 Dooring 的定位一直没有变, 就是要做一款功能强大,高可扩展的零代码解决方案,致力于提供一套简单高效专业可靠业务定制度高的页面可视化搭建最佳实践。

好在后面找了一些志同道合的朋友,一起开发迭代产品了,以至于我有更多的时间来思考产品和运营的中长期规划。

一支好的团队

早期在团队建设上也踩了很多坑,由于是兼职做事情,所以有很多小伙伴都是抱着学习的态度来参与,我不经需要解答他们的问题,还需要帮他们解决问题,而且大部分小伙伴本职还有自己的工作,所以中途退出的也有,导致我在团队上投入的经历非常大,阻碍了正常产品的迭代进程。

后面在选合伙人的时候我就吸取了之前的经验,尽量从以下几个维度来筛选合伙人:

  • 个人执行力
  • 对产品的兴趣
  • 技术能力
  • 主观能动性
  • 团队沟通能力

基于以上几点的考虑,最终我找到了几个非常适合的合伙人,一直到现在也在一起合作做这个项目,还是非常欣慰的。同时随着产品的商业化能力慢慢变强, 团队小伙伴也获得了对应的收益。目前做Dooring的小伙伴来自五湖四海,都是远程协作,我相信未来这种模式会越来越通用。

以上是一些数据展示,也可以看到我们是持续增长的一个态势。

第一批客户

2021年产品做了我们第一款线上闭环的零代码产品,也陆陆续续接到一些私有化客户的合作,当时对我们来说是非常鼓舞人心的,后面也积累了很多用户的建议和反馈,Dooring目前已经完成了以下的业务闭环:

聊聊产品和技术的思考

零代码产品是一个比较复杂的系统,从开源生态上看,要想区别于传统的低代码,一定要在搭建底层上做出创新,所以Dooring在搭建上采用了非技术人员也能轻松上手的智能网格布局自由布局,并且首次提出了双布局的模式:

通过这种方式我们可以轻松零代码搭建市面上大部分的页面需求,而且支持常用的交互和业务功能,具体的技术架构如下:

产品能力上主要从业务和搭建上考量:

  • 数据能力
  • 交互能力
  • 辅助设计能力

这块经过我的大量调研和思考,也做了一套规划。

辅助设计的思考:

数据能力上,我设计数据源的机制:

目前都已经实现。对于数据源的设计, 根据实际的业务需求, 我们可以分为静态数据源和动态数据源. 静态数据源是用户可以通过可视化的方式在低代码平台上创建的, 比如编辑数据表格等.

动态数据源是指用户可以自定义的请求第三方的数据服务, 组件消费数据源完全是动态调用的, 类似于我们传统开发时使用的ajax请求.

当然还有诸如跨组件通信,埋点监控等,我们都设计的相对完整的模块。

总之,从零到1再到现在的规划,从一个人到一群人(虽然也很少),路上充满荆棘,但也收获满满。

后期展望

后期会持续在开源和独立产品上继续探索,如果你刚好对可视化零代码领域感兴趣,也欢迎交流反馈。