某人: 你觉得database产品要不要自由画布的空间
    某人: 你用过fibery么
    空谷: 自由画布的空间的意思是类似 notion 那种自由布局的文档吗?
    空谷: fibery没用过哎
    某人: notion是一个方向
    某人: 也有加上流程图那一类的
    某人: 有一点像fibery
    空谷: 我觉得如果是以 db 为核心的话,自由画布的能力本身应该集成在 airtable 的 app 上。db 本身不应该具有太多的自由画布的能力。
    某人: 嗯 是的 不过我觉得airtable app做的不是很好
    空谷: airtable app 给到的能力有限
    空谷: 比如以常见的表格、表单、日历、看板、画廊几种做基础的数据展示,然后更多的自由度应该放在 app 的能力上。
    某人: 现在做成了一个插在旁边的像chart一样的东西
    某人: 我觉得画布应该是个app output的承载
    空谷: 就我的感受来说。airtable 已有的基础能力本质上是提供了对数据库进行便捷设计和高效增删改查的交互能力
    某人: 是 这个理解我觉得很准确
    空谷: 然后 app 是基于已有数据进行自由展示的一个出口
    空谷: 以前传统的产品开发,光是后端数据库设计、后端开发、前端 mock、前后端联调就要搞半天
    某人: 嗯 是的 我觉得理解很精准
    某人: 我们想做的事也是democratize software creation
    空谷: 而现在在有了 airtable 这样的 db 操作能力之后,开发者只需要聚焦数据应该如何展现(即用户界面)和数据应该如何组织(即业务模型)。就能极大程度的降低成本
    某人: 开发者 应该成为广义开发者
    空谷: 对的
    某人: 而不仅仅是工程师
    空谷: 目前 airtable 在 app 上还不够的,就是对用户界面层面的 low-code 化的能力
    某人: 可以稍微具象一点么
    空谷: 比如现在我之前做的用户旅程地图
    某人: 是狭义开发者开发的时候还是困难?
    空谷: 狭义开发者还好
    空谷: 我说是对广义开发者来说,目前 airtable 的 app没有提供积木化的组件拼搭的能力,所以对不会写代码的人来说,基本上没法做自定义 app
    某人: 嗯 没太想明白为啥难 他应该给个画布,然后上面可以直接嵌多个视图
    某人: 类似dashboard view
    某人: 广义dashboard view
    空谷: 比如我之前做的这个,如果 airtable 能够提供一些自由搭建页面的组件把视图搭起来,然后把视图和数据进行关联,那么不会写代码的用户也能快速地去做一些自定义的 app
    空谷:image.png
    空谷: 但是目前这个东西必须得懂 react 开发的开发者才能做。
    空谷: 所以我觉得是 airtable 目前做的还不够的地方
    空谷: 因为我之前有看过他们创始人的文章,他们的愿景也是让所有人都能成为广义的开发者
    空谷: 不过就目前来说,他们在狭义的开发者的开发体验上应该基本吊打其他 db 类产品了。其他我见过的要么没有开放开发能力,要么就是做的极差。
    某人: 嗯 是的 是真的在认真的像做产品一样做api
    空谷: 像这个用户旅程地图我做出来能用的也就半天左右。MindFlow 的初版 MVP 也就半天时间
    空谷: 非常适合出快速的 demo,做 mvp
    某人: 嗯 厉害👍
    空谷: 主要是他们 API 做得好。十行代码之内就能完成数据的查询。2 行代码就能集成数据的修改(复用 AirTable 的修改面板),然后剩下的就全部都是数据如何变成界面了而已。