101
360511404 2021-01-21 18:39:48 +08:00
Apple 平台,当然是 CloudKit 了,免费,性能好
|
102
wh1012023498 2021-01-21 18:51:48 +08:00
用啥语言都可以。如果需要快速迭代,找个团队认可的开发效率高的语言即可。
当然,开发效率取决于人,而非语言。 |
103
leeda 2021-01-21 19:03:47 +08:00
建议 PHP,可以使用 Laravel 框架,方便快速迭代且学习成本低。
|
104
dioxide 2021-01-21 19:06:15 +08:00
php, 短平快
|
105
dengshen 2021-01-21 19:06:50 +08:00 via iPhone
当然是 js 啦。能用 js 实现的最终都会用 js 实现
|
106
cyjme 2021-01-21 19:19:12 +08:00
推荐 go,写 api 接口也挺方便的,觉得效率低的话,可以写一些小工具提高效率。
以前写了个工具,专门用来做一些简单的接口。一个命令生成 增删该查的接口和文档。 比如:gen add api --model article --fields title:string,content:string,userId:int 可以参考下: https://github.com/cyjme/gen ![image]( https://raw.githubusercontent.com/cyjme/gen/master/gen-demo.gif?raw=true) |
107
love 2021-01-21 23:13:10 +08:00
作为用过 java/php/python/nodejs 写过大量后端的表示 nodejs 最香写起来最舒心,且如果前端是 web 就香到极点了,当然代码量大于 1000 行的项目建议用 typescript
|
108
kerro1990 2021-01-21 23:35:05 +08:00 via iPhone
C# 还是非常强悍的
|
109
xcstream 2021-01-21 23:43:06 +08:00
node 或者 python 最简单
|
110
wdhwg001 2021-01-21 23:54:21 +08:00 via iPhone
用下来的感觉的话,确实 Python 是最方便的,FastAPI 够用而且好用,缺点是一些基础工作涉及底层的话需要对 ASGI 有点了解,比如它没有一个 PHP 式的 Session 支持,还有路由匹配是遍历,没有树优化。
我的建议是即使不要过早优化,也不要去选择性能过低的框架(对,点名 Laravel 、RoR 和 Flask ),同时如果写着费力的话换一个可能比抓着旧工具更实际。 同时你也稍微考虑一下扩张需求,总有一天你需要找人帮你写一部分代码,那时候如果你招聘要求太古怪是不好招人的,所以一些招聘网站上搜不到的框架尽量还是先回避。 |
111
Rorysky 2021-01-22 01:25:05 +08:00
swift
|
113
OldPanda 2021-01-22 03:53:01 +08:00
可以考虑 AWS Lambda,他们支持包括 C# 在内的多种语言,你可以去他们的[文档]( https://aws.amazon.com/lambda/features/)了解一下。
搭建后台的话可以用 API Gateway + Lambda,完全不用自己维护服务器,上手也很方便,流量小的话,每个月几乎不用花钱,我之前写了篇[短文]( https://old-panda.com/2020/03/02/lambda-api-gateway-note/)介绍如何用 API Gateway 和 Lambda 搭建自己的后台 API,希望能帮到楼主。 |
114
OldPanda 2021-01-22 03:54:55 +08:00
V2EX 不让编辑评论真的有点。。我还是单独回帖把链接放在这里吧
* Lambda 文档: https://aws.amazon.com/lambda/features/ * 我自己的短文: https://old-panda.com/2020/03/02/lambda-api-gateway-note/ |
116
ljpCN 2021-01-22 07:18:24 +08:00 via iPhone
看完有个疑问,你做 app,为啥需要在 c#里面写 html 呢?就算你要为你的 app 做个网页宣传,你也可以前后端分离,不是很明白 cshtml 是干啥的,没有开发过.net ,有大佬解释下吗?
|
117
diyisoft 2021-01-22 08:40:22 +08:00
建议还是使用自己熟悉的语言。
|
118
muskill 2021-01-22 08:56:14 +08:00
觉得自己最熟悉哪个用哪个
|
122
Bluecoda 2021-01-22 10:26:02 +08:00
Ruby on Rails 只是国内过气了,潮流这种东西从来从来都不一定是对的
DHH 近期刚发布了 turbo,这东西用少量 js 做了很多 SPA 的东西,hey.com 就是这样做出来的,压缩后只有 40k 多一些的 js,整个网站反应迅速,还是非常惊艳的。从近期 react server component 来看,server render 还是非常香的。 而且 Ruby 3.0 也刚刚发布,速度比 2.0 快了非常多:https://www.fastruby.io/blog/rails/ruby/performance/how-fast-is-ruby-3-on-rails.html 建议一试,用了就回不去了 |
123
zoharSoul 2021-01-22 13:48:12 +08:00
当然是 java 啦 和 c#差不多
|
124
deepzz 2021-01-22 13:48:34 +08:00
最好找个后端一起合作比较和,各自专注自己的领域
|
125
pengyu 2021-01-22 18:07:43 +08:00
我用过 Openresty+lua 写过接口,挺简单的
|
128
ginjedoad 2021-01-23 11:45:07 +08:00
直接用 rust 就好了。不用 5 年之后还要重新再学一门别的语言
|
129
kios 2021-01-23 12:26:39 +08:00
选自己熟悉的吧 业务量上来再 port 到其他语言
|
130
hotsymbol 2021-01-26 00:47:52 +08:00
前面说 Go 只适合做中间件? 是没有认真用过 Go 吧 ?
|