奇思妙想 独立开发变现周刊(第 28 期):一个 JavaScript 组件做到了 150 万美金收入

KK(凯凯刘) · 2021年11月12日 · 103 次阅读

目录

  • 1、Heurio: 在线协作的网站评论系统
  • 2、Victor: Nocode 实现2400美金收入的步骤
  • 3、Handsontable: 一个JavaScript组件做到了150万美金收入
  • 4、3个有用的 UI/UX 设计
  • 5、Motion One: 一个新的动画库,追求最小的文件大小和最快的性能。

分享独立开发、产品变现相关有价值的内容,每周五发布。

1、Heurio: 在线协作的网站评论系统

heurio 这个产品是一年前开始做的。通过浏览器插件实现在线评审,后台查看系统可以对相应的内容做查看。

👨‍ heurio 团队认为做网站评论和与其它团队的协作是复杂的,对于这个过程没有真正的解决方案。来回的邮件和聊天,丢失的屏幕截图,没有任何上下文的更改请求……

🧐 市场上有很多很好的、很有名的 UX 原型产品,但是还没有这样的在线评论网站。所以我们决定创建 Heurio,这是一个方便的平台——供我们自己和其他专业人士使用。

🚀 通过使用 heurio,只需一个点击就可以开始在任何 live 网站的评论。只需打开 heurio 的浏览器扩展,做一些注释,就可以与你的团队成员共享评审项目。

你会发现 heurio 在各种评审项目中是一个真正的生产力助推器,例如:

✅ UX/UI 设计评论

✅ 文案

✅ QA 测试

✅ 专家评论,

✅ Bug 报告,

✅ 获取用户反馈等等。

heurio 官网

2、Victor: Nocode 实现 2400 美金收入的步骤

9 个月前,我创建了自己的第一个 twitter 账户,2021年1月29日。

我在 4 月份发布了我的第一款付费产品:thegaragestudio。一个提供一些 Nocode 方式创建 MVP 想法和报告的网站。

那时我只有 281 个粉丝,但我还是卖出了第一批货。

1、四月 : 验证产品

流量渠道:@Reddit + @IndieHackers + @Twitter + Communities

营销:通过 Gumroad 实现预售

结果:$425

2、五月:利用他人的社区

我只有 461 个粉丝,但由于我的产品,一个有影响力的人在 Twitter 上联系我,并我们达成协议。

作为回报,他在 Facebook 群里分享了我的产品

结果:$1040

3、六月:经典渠道继续推广

我继续在 “经典” 渠道上制作推广内容:Reddit,Indie Hacker, Twitter

提示:一致性和内容是关键

结果:$324

4、七、八、九:感冒中

我重新设计了产品的一部分,将其完全嵌入 Gumroad,并以 PDF 格式生成内容。完全停止了推广分发。

提示:要坚持做内容推广分发

结果:$168

5、10 月:用免费做吸引

整整一年我都在提供免费产品来建立一个电子邮件列表。

营销:提供我的免费产品

提示:创建一个邮件订阅列表

结果:$441

我每天花 3 个小时赚了 2400 美元:

  • 下班后
  • 照顾我的孩子之后
  • 过正常生活之后

我不断的测试,失败,迭代。

Victor 故事

3、Handsontable: 一个 JavaScript 组件做到了 150 万美金收入

Handsontable 是一个 JavaScript 组件,它结合了数据网格特性和类似电子表格的用户体验。Marcin 是 Handsontable 的创始人,最初是一个开源项目,现在是一个 19 人的公司。

你是如何想出这个成功的产品创意的?

在创办 Handsontable 之前,我是一个软件工程顾问。我的合同在 2011 年到期,我有一个想法,要为记者创建一个工具,为在线文章创建数据可视化。

当时,如果媒体文章有任何图表或其他可视化数据,那都是 Excel 的截图。但我知道有一些开源的 JavaScript 库可以绘制出更好的图表。

所以,我的想法是把这两个世界连接起来。我做了一个最有价值的工具,它有分屏体验。在屏幕的一边,有一个类似 Excel 的数据网格组件 (今天称为 Handsontable),而在屏幕的另一部分,您可以看到自动生成的图表。我的潜在用户会将数据从 Excel 粘贴到 Handsontable,甚至直接在 Handsontable 中输入,得到一个漂亮的交互式图表,可以嵌入任何网站。

当我把它放到 GitHub 上时,Handsontable 得到了一些最初的关注。就许可而言,我选择了 MIT 的许可。多亏了 GitHub 和 Hacker News,我的 MVP 有了自己的生命。开源确实挽救了这个项目;第一批信徒告诉我,它解决的问题比我想象的要多。

你是如何建立 Handsontable 的?

我开始向 Handsontable 添加功能,或者将其与别人的代码库集成。这种情况持续了三年。

添加第一个功能是很容易的,因为它们是很容易得到的果实,但是产品越成熟,对附加功能的要求就越重。

功能的实现需要两到三个月的时间,在满足赞助商的要求的同时还要专注于 Handsontable 的发展是很困难的。

所以,我雇了一个外包和我一起做,那是在 2013 年。2014 年,我雇佣了第一个员工。同一个月,我又雇了两个外包。我们都是开发人员。所有资金都来自咨询工作的现金流。

好的一面是没有现金问题。我能够将一半的资源分配给咨询工作,另一半分配给维护或无利可图的开源工作。

Handsontable 成功的最大障碍是什么?

虽然我们是完全开源的,但公司并没有明确的方向。我们只是在回应我们收到的询问。如果客户希望我们做什么,我们就做什么。对于我们是否真的想要长期维持的反思来得太晚。

第二个问题是,每一个新特性都让我们的产品更加复杂。第三个问题是,在某一时刻,产品的功能将不堪重负而导致崩溃。

我们做出了一个艰难的决定,放弃该产品的开源版本,完全专注于商业产品。这是我们在博客上详细描述的话题。社区的反应大多是积极的。

我感到遗憾的一件事是,我们让那些依赖于 MIT 版本的真正的开源项目失望了,比如 RHandsontable。他们决定继续使用 MIT 的最后一个版本。

4、3 个有用的 UI/UX 设计

1、利用占位符文本为常见输入使用预定义的值来指导用户并限制错误的输入源 (如添加国家代码)。

2、让你的 UI 卡片看起来是可点击的

许多卡片忽略了 CTA 按钮,只依靠用户的想象或悬浮效果,使用可操作按钮来提示用户操作。

3、始终突出你的最佳定价方案

通过这种方式,你可以帮助用户识别最常用的方案,并推广你的顶级方案。

要突出计划,可以使用多种方法,例如。颜色、尺寸、升高!

5、Motion One: 一个新的动画库,追求最小的文件大小和最快的性能。

它具有所有从现代动画库中得到的功能:时间轴排序,回放控制,独立转换等,甚至更多的在路上。

但 Motion One 不同。它构建在本地浏览器 api 上,所以它可以提供所有这些功能。例如,它的大小约为 animation .js 的一半,不到 Greensock 的五分之一。

此外,Motion One 在 JavaScript 动画库中是独一无二的,它能够执行硬件加速动画,就像 CSS。所以如果你的网站负载过重,动画可以保持 60 帧/秒。

对所有人免费使用,甚至用于商业用途。

Motion One 官网


本内容开源,欢迎推荐或自荐:

Github: https://github.com/ljinkai/weekly

历史合集查看:https://www.ezindie.com/weekly/

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号