h4avone

h4avone

V2EX 第 191519 号会员,加入于 2016-09-13 01:46:06 +08:00
h4avone 最近回复了
如果真的好好搞,还不如先想清楚,招会写 app
的合伙人比较好.

几千招外包,到最后你会发现,大家都想敷衍了事.
几千预算想做个 app ,想啥呢
257 天前
回复了 fescover 创建的主题 问与答 试用了下 trpc,发现限制挺多的
我来尝试回答下,哈哈

1. 必须使用 ts? 目前生产环境的服务端主流还是 java,py,go

JavaScript/TypeScript 前后端都可以用,利用这个特性做的前后端类型共享,再利用下。

当然 java/py/go 也可以做到这点,但是需要遵循 openapi 规范做。

2. 只能用在前后端结合的单仓库中?没有办法把 server 单独分离仓库出来

有办法的,可以把 server 单独放一个仓库,再把 server 类型通过 tsc 单独导出一个 npm 包,只含 ts 类型给 client 端用。

3. 比如账户,支付,内容,IM 的多个分布式服务怎么办?不可能都集成到一个 server 里

同上。

4. 如果 server 要提供通用的多平台 api 怎么办,安卓和 ios 开发用不了 trpc 接口
这个也是可以的,trpc 可以导出 openapi 规范的文档(至于怎么导出,可以搜下对应关键词 trpc openapi);有了 openapi 规范,再找个安卓和 iOS 的 openapi 库,包一包就好啦!

5. 如何生成 api 文档?光有 ts 定义是不够的,看 api 文档更直观
同上,可以生成 openapi 文档;或者写好注释,导出 ts 注释文档,写的时候都有类型提醒,非常方便。

6. 调第三方接口怎么办? 客户端还是得安装 http 请求库,会有多个请求方式共存
这个问题,其他的方式也会存在的,和 trpc 没关系,http 请求库看看 trpc/client 默认用的哪一个。前端都用 fetch ,再安装一个 axios 其实也没多大。
2022-04-04 00:25:33 +08:00
回复了 ccyu220 创建的主题 程序员 请教关于 React Native 的问题
另外,expo 和 ui 库没关系,expo 是一套非常方便的 react-native 开发套件
2022-04-04 00:24:32 +08:00
回复了 ccyu220 创建的主题 程序员 请教关于 React Native 的问题
expo 现在贼好用,原生代码也不需要 eject 了
2020-09-08 01:56:59 +08:00
回复了 alexanderb 创建的主题 问与答 咨询和求助:关于“时光小屋”的批量导出方案
简书现在不允许外链,很奇葩,请访问

## 新版网站

https://shiguangbeifen.com/
2020-08-26 23:21:05 +08:00
回复了 alexanderb 创建的主题 问与答 咨询和求助:关于“时光小屋”的批量导出方案
上面链接失效,最新链接 https://www.jianshu.com/p/1e3e39456030
2020-08-05 06:36:17 +08:00
回复了 alexanderb 创建的主题 问与答 咨询和求助:关于“时光小屋”的批量导出方案
发现作者已更新了!分享给有需要的人,最新说明,: https://www.jianshu.com/p/5828394f9e4c
看 npm 下载量一点用处也没有,因为 vue 的好处是直接引入浏览器,不走 npm 的。
大家不要说了,我来说一句,vue 是世界上最好的前端框架、php 是世界上最好的编程语言。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3137 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 13:01 · PVG 21:01 · LAX 06:01 · JFK 09:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.