什么是应用?
鸟搜索 - 在Twitter上搜索
Twitter是任何人都可以检索推文,对话,媒体等的内容的金矿,只是您想要的方式,但是Twitter Advance搜索的问题是您需要学习“如何”搜索。虽然这对技术极客来说很棒,但对所有其他人来说都不是一杯茶,但这就是Bird Search App的来源。
结帐应用在这里https://birdsearch.carrd.co/
所以,我已经优先考虑这些问题
- 构建一个解决方案,该解决方案更多地侧重于“什么”搜索而不是“如何”。
- 解锁几个搜索过滤器(这些搜索过滤器当前在默认的Twitter高级搜索中不可见)
- 库存储所有搜索短语。
- 介绍“发现”部分,以教育用户如何找到最佳内容。
结帐应用在这里https://birdsearch.carrd.co/
我是如何构建的?
技术堆栈:
- 前端:Swift
- 后端:iCloud/Xano
在这里谈论前端并不多。但是,当我确定后端的技术堆栈时,我想确保“隐私”是用户生成的数据的按产品。
用户生成的数据存储在iCloud。(私有)
Discover部分生成的数据存储在Xano中。(公共)
Xano是一个低代码服务器,用于后端开发
专利:
- 创建表时,会自动生成默认的crud apis(这本身可以轻松节省4-8小时)
- 无需管理服务器,只需注意峰值用法以扩展您的服务器即可。
- 易于为初学者采用(无需拥有后端知识,但是体面的知识足以在构建表和使用API上)
- 将数据导出到另一个服务提供商
- 与第三方提供商的集成更多...
cons:
- 从某种意义上说,如果您要构建复杂的服务器端逻辑,则该产品的成熟度不够,您将仅限于它(而我却没有检查他们的无服务器功能的工作原理,但是如果您这样做,将您的反馈留在评论中:))
- 不多第三方集成提供商
- 仪表板上的可用性问题
- 昂贵的价格(他们在增加59美元计划的使用限制方面做得更好)
- 诸如Xano之类的抽象层对构建可扩展产品并不是很好(当然,这取决于您的产品缩放方式),但是对于中小型产品而言,产品绰绰有余。
结论
- 不要重塑轮子,当您在独立世界中黑客入侵时,您可以工作很多。
- 除非您知道产品工作,否则不要考虑可扩展的解决方案
- 如果您想在公司中引入低代码工具,请从寿命短的项目开始,这是建立MVP并说服您的团队的好地方。例如:我们最初引入了低代码,没有用于营销项目的代码工具。
(注意:我不隶属于Xano)