
1 yxhzhang185 2024-11-13 14:36:24 +08:00 python fastapi |
2 xhc99999 2024-11-13 14:41:30 +08:00 首先排除 Java |
3 RightHand 2024-11-13 14:43:14 +08:00 via Android 当然是 java 啊,顺道把 Android 也解决了,完美 |
4 eGlhb2Jhb2Jhbw 2024-11-13 14:47:55 +08:00 coding 还好,主要是后端 infrastructure 的搭建和配置需要的经验太多。 如果不想下功夫的话,可以看看 leancould 之类的服务,直接在 client CRUD ,不用关心后端 |
5 jmliang 2024-11-13 14:55:52 +08:00 golang |
6 wonderfulcxm 2024-11-13 14:57:27 +08:00 via iPhone swift 也可以写服务端(不是 |
7 TestFlight 2024-11-13 15:02:35 +08:00 这样吧,你教我,我教你 |
8 dilu 2024-11-13 15:03:20 +08:00 我觉得#4 说的非常正确,语言好学但是对应的 infrastructure 是非常吃经验和水平的事,就拿 go 来说当然简单,但是 go 本身不支持热更新(虽然有一些包能做到),那你就需要 2 台机器,每次先从负载上摘流一台然后更新一台,非常麻烦。 所以我更推荐 php/python ,最大的好处是对运维的要求低,并且即使不用 redis 之类的缓存,直接操作数据库,性能也不会很弱,最起码在你产品起来之前性能绝对够用。你可以搞个什么 bt 面板或者 1pannel 之类的,就完全不用运维了。你甚至可以直接把代码扔到一些支持 php/python 的虚拟空间上直接跑,心智负担更低。至于性能,相信我,真的够用。等到不够用的那天你也有足够的资本招人重构了。 当然如果你就是想做个玩具,就是为了玩玩,我推荐 go/java |
9 importmeta 2024-11-13 15:05:31 +08:00 我是前端, 我选 Node.JS |
10 iOCZS 2024-11-13 15:05:37 +08:00 nodejs |
11 zczy999 2024-11-13 15:13:25 +08:00 建议 java 生态丰富 springboot 一把梭 |
12 szuwest 2024-11-13 15:13:44 +08:00 看你熟悉什么语言吧。如果你熟悉 Java ,那就用 springboot ,那个一套真的很成熟很快捷。我是做 Android 和 iOS 很多的客户端开发,后来有机会做了一下 Springboot 开发,一下就学会了。 当然你熟悉 Javascript 的话,也可以用 nodeJS 。 其实很多有语言都有框架,选你自己比较熟悉的,想要快速上手的话。 |
13 sdrpsps 2024-11-13 15:13:58 +08:00 我选择 nestjs |
14 gerefoxing 2024-11-13 15:15:43 +08:00 nodejs 呗 |
15 finab 2024-11-13 15:16:39 +08:00 会数据库么?一般的需求,大多就是对数据库的增删查改,将业务转换成对数据的操作。 语言只是操作数据库的工具罢了,我没怎么学过后端,但数据库学的不错,所以好像不用学就会后端开发。 |
16 xiaoqidev 2024-11-13 15:21:12 +08:00 17 年花 19.9 买了一个 php+thinkphp 的视频教程,在此之前从未接触过后端,学了四天直接上项目,之后边实践边学习,一直到现在,之后也接触了 java/node/Next.js/python 等,感觉还是 php 最方便。独立开发主打能用就行,个人实践证明技术好不好、玩的花不花并不重要,用户不关心 |
17 wodema 2024-11-13 16:06:02 +08:00 不做服务端,用户数据存用户的 iCloud 。如果真要用到服务端,node.js ,php ,Python 都可以,怎么简单怎么方便怎么来,现在 cursor 基本能实现你的简单需求了 |
18 kakki 2024-11-13 16:08:42 +08:00 问就是 golang |
19 liunice 2024-11-13 16:18:35 +08:00 简单点的用 Python Flask , 一个文件就可以搞定一组 API 。复杂点的学 Nest.js 。话说我以前刚创业那会儿,花了一周自学了 PHP 就上手开发了一整套后台(带 web 界面和 API 接口),PHP 上手还是挺简单的。 |
20 RayJiang9 2024-11-13 16:19:35 +08:00 如果用的是 Swift ,可以用 Vapor 框架做服务端,现在已经很方便了 |
21 amon 2024-11-13 16:27:09 +08:00 如果只是 iOS 的话,可以考虑 CloudKit 。 |
22 liKeYunKeji 2024-11-13 16:40:46 +08:00 via Android php 入门快,简单易用 |
23 huzhizhao 2024-11-13 17:17:12 +08:00 直接 Ai Python 一把梭不就完了 不考虑其他 |
24 crocoBaby 2024-11-13 17:18:08 +08:00 够用的话,直接 swift |
25 spritecn 2024-11-13 17:20:59 +08:00 swift 是可以直接写后端的 |
27 Hilong 2024-11-13 17:23:22 +08:00 学 nodejs 吧。后面 js 学通了还可以准备转行前端 |
28 PortexMax 2024-11-13 17:23:50 +08:00 学 JS ,然后 APP 用 RN 开发,后端用 Node 。一套语言全部搞定 |
29 TestFlight 2024-11-13 17:44:43 +08:00 我正在尝试读取 iOS 健身 APP 内的数据做一个年度报告,但是始终读不到数据,你如果有兴趣,我可以教你后端,你来实现后端功能。 |
30 sampeng 2024-11-13 17:56:40 +08:00 自学 chatgpt 如何提问就好。没有啥写不了的。 |
31 musi 2024-11-13 18:40:04 +08:00 via iPhone 我可以 js 一把梭,但我不会注册开发者账号 |
32 biguokang 2024-11-13 18:51:50 +08:00 会 Javascript 的话可以无脑 nodejs ,因为现在 serverless 时代,直接把 node 后端代码直接丢阿里云 fc 或者 cloudflare worker 之类的 serverless 服务,你只关心后端业务就好了,别的问题他们都能给你解决。 |
33 lanbos 2024-11-13 19:05:35 +08:00 先考虑 serverless 和 headless CMS ,服务端运维最废人,等你把时间全耗在运维上就没时间做有趣的 iOS 交互了提升竞争力了。。。除非你想转行 |
34 qiniu2025 2024-11-13 19:09:22 +08:00 nodejs 你知道基本语法和部署原理就行,其他让 cursor 写即可 |
35 dudubaba 2024-11-13 19:19:26 +08:00 自己玩玩的纯 api 服务好像 php 和 node 更好上手 |
36 yongSir 2024-11-13 19:29:19 +08:00 如果需求非常简单,还熟悉 js ,那就 node 即可,一般来说只需要登陆/用户管理/基础数据库储存等等 如果熟悉 python 那就 fastapi 这些成熟的一揽子方案 如果熟悉 java ,其实现在的 springBoots 已经非常简单了,随意找一个入门 demo 基本就能跑起来 |
37 winglechen 2024-11-13 19:48:00 +08:00 via Android 找个人合作吧,还可以验证一下自己的想法 |
38 leo72638 2024-11-13 19:49:33 +08:00 nodejs |
39 zhiguang 2024-11-13 21:17:15 +08:00 没必要学了,直接用 bmob 云这种东西比较好 |
40 molika 2024-11-13 22:36:35 +08:00 via iPhone py 问问 ai 就写出来了 |
41 fromzero 2024-11-13 22:59:30 +08:00 喜欢 rust. https://github.com/rwf2/Rocket |
42 ibegyourpardon 2024-11-13 23:19:42 +08:00 如果你不介意的话,可以和我交流下,我也想接触一些 iOS 方面的知识和经验。 |
43 laijh 2024-11-13 23:20:01 +08:00 首先推荐考虑成熟框架,java 的 springboot 、go 有类似的 goframe\beego 、python 的 django\flask 、nodejs 等。 这样可以减少很多学习成本,也能较为系统的接触到服务器开发的知识。 然后社区也都比较丰富,活跃,遇到问题也容易找到应对方案或者轮子。 千万别用那些冷门框架。 |
44 headwindx 2024-11-14 00:11:40 +08:00 via iPhone 自己学一下,哪个学得快就用哪个 |
45 niubee1 2024-11-14 00:12:43 +08:00 swift 也能写服务端的嘛,很早前我写过 |
46 zerovoid 2024-11-14 04:57:32 +08:00 via Android PHP 是最好的语言 |
47 tyoa 2024-11-14 08:34:11 +08:00 我选 fastapi |
48 sanqian 2024-11-14 09:18:21 +08:00 php 用 thinkphp 框架 很快入手 |
49 BadReese 2024-11-14 09:32:14 +08:00 踩过坑,建议别用 leancould , 后端开发建议直接开学 GO ,少走弯路 |
50 rangoBen 2024-11-14 10:27:26 +08:00 主要还是看 OP ,你做 IOS 开发,你是哪种开发? 如果你对网络,数据结构,数据库都不是小白,那无论哪个技术栈,看会儿文档,装一下环境,个把小时,你的第一个接口就能跑通了。配合 GPT 也不至于写错很多 API |
51 pota 2024-11-14 10:37:31 +08:00 swift 一把梭吧。。 |
52 chaoschick 2024-11-14 11:00:37 +08:00 firebase |
53 ElmerZhang 2024-11-14 11:26:23 +08:00 v0.dev ,直接把你需求告诉他 |
55 itechify PRO nodejs 一把梭 |
56 MakHoCheung 2024-11-14 13:11:52 +08:00 humming bird2 |
57 usVexMownCzar 2024-11-14 13:13:52 +08:00 够用就去 cloudflare ,什么都有,先免费的用起来 |
58 xiaoriri666 2024-11-14 13:19:57 +08:00 php 啊 |
59 dingdangnao 2024-11-14 13:23:25 +08:00 nodejs 吧,简单 |
60 lyxxxh2 2024-11-14 13:24:51 +08:00 php/python/js 都行。 java 没写过,看语法没啥问题。 但是别选 go,不然 diy 到你想吐。 举个例子: 判断字符串是否在切片,每个语言都内置函数。至于 go, diy 吧。 |
61 zzzmh 2024-11-14 13:29:38 +08:00 很遗憾,我将要推荐你的,就是其他 V 友最讨厌的,java 你这标题太适合 java 了,你只要花最少的时间学点 java 基础 idea 怎么用 和 sql 基础,然后一步到位 springboot+mybatisplus 一把梭。有基础的情况下,学到能写基本增删改查接口,应该没难度。最大的蛋疼估计是卡在 idea 不会用,sql 写不出效果,这种犄角旮旯。 |
62 bkchan 2024-11-14 13:30:36 +08:00 单纯想入手快肯定是 php 了,搞个 thinkphp 或者 laravel 框架一把梭,orm 也很成熟,服务器直接安装个宝塔面板,直接在页面点点点就行了,运维成本也低,前期服务器性能要求也不是很高的 |
63 CassianVale 2024-11-14 13:30:58 +08:00 直接用云函数吧 |
64 wulili 2024-11-14 13:51:26 +08:00 服务器端没必要学,纯属浪费时间,除非你想搞个很复杂的大型 App 项目。 搞自己的 app 的话服务器功能一般比较简单,直接用 Cloudflare 就行了,它里面的各种产品基本能覆盖你的绝大部分需求,服务器都不用买,也不需要自己搭。 |
65 zhbhun 2024-11-14 13:52:04 +08:00 @lanbos +1 ,用 BAAS 、headless CMS 应付简单的 app 够用了,像 Cloudflare 和 Supabase 很香啊 |
66 kehuduanbuxing 2024-11-14 13:52:59 +08:00 headless CMS + Nginx Proxy Manager |
67 Azone 2024-11-14 14:22:11 +08:00 如果是我的话,我想后端 rust ,前端 deno + fresh ,自己搞嘛,就是个学习的过程 |
68 magotcai 2024-11-14 15:16:35 +08:00 来技能互换吧,后端,不求深入的话,php 推荐。vx:Q1lOX3Nob3d0aW1l |
69 asen001 2024-11-14 15:42:51 +08:00 AI + Nodejs, 快到不行 |
70 Lihuaa 2024-11-14 15:48:46 +08:00 supabase 、strapi |
71 aeli 2024-11-14 15:51:02 +08:00 需要界面,就 python/nodejs 不需要界面纯 api 请求,就 go |
72 zjie 2024-11-14 15:55:39 +08:00 java+spring boot + mybatis+ mysql 一把梭子干 |
73 vicnicLight007 2024-11-14 16:25:11 +08:00 @spritecn #26 有没有可能他写的是 object-c 哈哈哈 |
74 guanzhangzhang 2024-11-14 16:27:07 +08:00 IOS 肯定选类 C 语言的后端上手快点,所以我个人推荐你用 golang ,而且这种个人性质部署,golang 部署和内存会有优势 |
75 BadReese 2024-11-14 16:28:24 +08:00 @EthanZhuXE2V 写个玩具还可以,但是当你想把这个项目好好做的时候,就会发现剥离他们基本就是重写 |
76 xiexiping 2024-11-14 16:30:30 +08:00 我选了 C# |
77 zxjxzj9 2024-11-14 17:26:26 +08:00 建议 go 或者 node.js 系列,纯 api 速度快环境好弄。千万别整 java ,倒不是说语言层面不行,就是自己一个人弄完全没必要搞这么重的东西 |
79 HangoX 2024-11-14 17:34:49 +08:00 看看 APIJSON 这个项目? |
80 Danmen123 2024-11-14 17:34:51 +08:00 java 太重了,建议选择 node.js |
81 kiripeng 2024-11-14 17:37:58 +08:00 用 go 吧,简单粗暴 |
82 jwautumn 2024-11-14 17:41:03 +08:00 同 iOS 开发,Objective-C ,Swift ,SwiftUI ,Flutter 都会。 部分建议:如果只是单纯的数据存储啥的,其实 CloudKit 就行。还省了学习其他语言的时间 如果逻辑处理比较多或者就需要用到后台的话,那就用你熟悉的一种吧,开发人员,总归是了解过其他的语言吧, 现在现在的 cursor 或者 gpt 相关的配合,也挺快。我就是熟悉一点 python ,前两天就用 cursor + flask 练习了一点 api 的生成。 方正就是你懂哪个,就用哪个+ai 就行。能实现就完事了。管他深入不深入的 楼上有想了解 iOS 的 也可以找我聊聊,互相学习嘛。反正失业了 /狗头 |
83 lyxxxh2 2024-11-14 17:51:52 +08:00 |
84 feixiangcode 2024-11-14 19:11:59 +08:00 必须是最好的语言。PHP |
85 furlxy 2024-11-14 20:07:39 +08:00 nodejs,php,python |
86 lbp0200 2024-11-14 20:16:00 +08:00 |
88 kinge 2024-11-15 06:08:00 +08:00 在我一开始用 PHP 的时候总想着换更好的语言和框架,后来我用了 java,go,nodejs 来写后端后,这些框架还是太笨重了,最后还是回到 php,现在用的是 laravel,因为它可以在几个小时快速开发出 mvp 的效果 |
89 Desdemor 2024-11-15 09:38:46 +08:00 golang 简单好入门,轮子少一些,部署用 docker 就行 |
90 giantreaper0 2024-11-15 17:13:47 +08:00 time is short, i use python |
91 chenhaobuaixuexi 2024-11-15 18:01:50 +08:00 为啥不直接 supabase 之类的, 有数据库有 edge function , 就差不多了吧 |