Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 48|回复: 0

德鲁这可以让你大开眼界不是吗

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-9-17 15:40:24 | 显示全部楼层 |阅读模式
尽早交付,然后听取反馈,而不是花费大量时间进行开发,构建大量功能,然后将其呈现在用户面前。

菲尔:同样有趣的是,当我们上周五进入 App Store 时……是的,周五午夜左右,然后《卫报》在周六发表了一篇文章。伟大的。所以,我们很快就得到了大量的报道,并且有很多来自非从业者的反馈,我认为这对雷切尔来说很难处理,“好吧,从业者和从业者的这些建设性想法在哪里?这些有趣的事情在哪里,但实际上不会对这场危机产生影响?”

德鲁:这是一款本机移动应用程序,主要使用我们通常认为的网络技术构建。堆栈是什么以及该堆栈的每个部分负责什么?

菲尔:稳坐。开始了。我想,我做的第一件事是我有一个 A3 纸本,我绘制了数 阿联酋电话号码列表 据模型以及我认为的数据结构。然后我……我使用一个东西,我不知道我最终是如何使用它的,但它叫做 Apiary。我什至不知道你发音。你知道怎么发音。

德鲁:可能是阿普里?

菲尔:是的。其中一个。我认为甲骨文几年前就收购了它,所以我认为它现在是一家相当大的公司。不管怎样,这允许你编写 API 文档,并为你提供一种模拟 API。我首先就是这么做的。我认为这是我做过的第一件事,也是多语言的。当然,这是我使用的第一个多语言 API,所以我必须做一些研究并弄清楚……我决定这样做的部分原因是编写文档和模拟 API,只是为了玩一些关于如何构建 API(如果 API 是多语言的)的想法。



菲尔:我确定了我想要的 API 的样子,然后开始使用 Laravel 构建后端。我使用 Laravel 来……我同时做前端和后端。我所做的所有后端工作都使用 Laravel。这真是令人难以置信。构建合适的后端的速度只是……而且是一个非常好的后端。它速度很快,非常聪明,它能做什么,如果不是 Laravel,我……我确信还有其他东西,也许我会学习 Ruby 或其他东西,但它只是让我能够得到东西做得很快。

菲尔:例如,在后端,您创建其中一张抽认卡,然后将其发送以获取音频转录并将其翻译成其他语言。我们用于这两个服务的 API 受到相当严格的限制;您一秒钟只能执行这么多请求。想到必须处理调用其他 API 和限制请求之类的事情……想到在没有 Laravel 的情况下做到这一点……我不知道该怎么做。但使用 Laravel,您只需阅读文档、查找一些教程就可以了。

菲尔:我想说,后端可能在三天内就完成了 90%。我完成了所有这些设置,然后真正转移了我的注意力......有一个管理界面,雷切尔和其他人可以进入并编辑内容和更新内容并添加翻译并获取新的音频文件。但实际上,后端的主要目的是 API。一旦所有后端设置完毕,我就把注意力集中在应用程序上,它完全是使用 React Native 构建的。然后编译成 IOS 和 Android 应用程序。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|DiscuzX

GMT+8, 2024-11-24 21:04 , Processed in 0.043986 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表