本人是 iOS 开发,准备自己创业开发 APP,要自学一门后端语言, Java 、 PHP 、Go、 Python 、Node.js,请各位大佬推荐一下学习哪个,主要应用场景是给 iOS 客户端用的 API

2023-09-04 16:38:58 +08:00
helloword001  helloword001
本人是 iOS 开发,准备自己创业开发 APP ,要自学一门后端语言,Java 、PHP 、Go 、Python 、Node.js,请各位大佬推荐一下学习哪个,主要应用场景是给 iOS 客户端用的 API
11612 次点击
所在节点   程序员  程序员
184 条回复
demoshengxw
demoshengxw
2023-09-04 17:16:10 +08:00
如果是为了接单,直接 php 。如果想再增加一项后端语言还是 java 吧,php 、go 、java 搞来搞去我还是觉得 java 舒服。
helloword001
helloword001
2023-09-04 17:16:53 +08:00
@aahao 大佬,现在服务端用的啥
helloword001
helloword001
2023-09-04 17:18:29 +08:00
@coderxy 看别人说 GO 写业务挺痛苦的,而且还没有成熟的框架哦
helloword001
helloword001
2023-09-04 17:18:58 +08:00
@xiaoriri666 和 Go 对比咋样啊
easylee
easylee
2023-09-04 17:19:12 +08:00
若是自用创业服务,自身实力强劲推荐 rust ,否则 java 。

Java web 开发对比其他技术栈文档简直不要太多。
Spring boot 、vert.X 都可以试试,文档或者搜索教程巨多。
ChengLuffy
ChengLuffy
2023-09-04 17:19:18 +08:00
@helloword001 python 胜在语言简单入手快,学习资料丰富,至于可能存在的几微秒差距完全可以不考虑,还是快速上线验证可行性比较重要吧,推荐 Fast API

我个人意见是如果项目跑不满服务器硬件配置完全不用考虑开发语言的性能
arnoldnuo
arnoldnuo
2023-09-04 17:19:32 +08:00
我推荐 node.js ,上手快,将来还可以写跨端的 app ,到时候 android 的一起也写了
aahao
aahao
2023-09-04 17:19:51 +08:00
@aahao 我是菜鸡,只是新闻看的多,我没写过后端。。如果是我的话应该会选 Node.js 。
helloword001
helloword001
2023-09-04 17:21:54 +08:00
@ChengLuffy 1C1G 的配置可以吗
zjsxwc
zjsxwc
2023-09-04 17:22:47 +08:00
推荐 iOS 用的 swift 语言

swift 语言的后端框架 vapor https://vapor.codes/ https://docs.vapor.codes/install/linux/ https://github.com/vapor/vapor
james2013
james2013
2023-09-04 17:24:16 +08:00
当然是学 Java ,开发速度挺快的
以后说不定要开发 Android 版本,这个时候正好可以用上
Baloneo
Baloneo
2023-09-04 17:24:24 +08:00
Python +1
Hyschtaxjh
Hyschtaxjh
2023-09-04 17:25:17 +08:00
创业+自学 首先排除 Java 。。我投 go 一票,上手快,部署也方便
zjsxwc
zjsxwc
2023-09-04 17:26:00 +08:00
但如果创业快速出成果我推荐 ruby 或者 php 。
ruby 缺点是人不好招,php 缺点是不如 ruby 好用。
helloword001
helloword001
2023-09-04 17:28:15 +08:00
@Hyschtaxjh GO 现在不如 php 成熟吧
huoshanhui
huoshanhui
2023-09-04 17:30:09 +08:00
我是 iOS 开发。业余从零用 NodeJS 框架写过服务端监听链上交易跑交易所交易流程。js 还可以用来写写 web 。
我投 TypeScript 。
xubeiyou
xubeiyou
2023-09-04 17:31:59 +08:00
go
SadBox
SadBox
2023-09-04 17:34:15 +08:00
创业个人无脑 PHP ,时间人力成本都会给你节约下来,选静态语言纯纯浪费时间,不信你可以试试。
xiaoqidev
xiaoqidev
2023-09-04 17:34:18 +08:00
我第一次尝试独立开发的时候选择了 php ,花 2 天学了一下 php 基础知识,然后参考 thinkphp 文档就开始写了,当时自己都看不懂自己的代码能但需求都能搞出来,主打一个能用就行,然后就边写边搜索,一直用到了现在所有项目后端都是 php
coderxy
coderxy
2023-09-04 17:34:42 +08:00
@helloword001 我写了好几年业务了,舒服的很,而且没啥心智负担。 没有成熟的微服务框架是真,不过 web 框架一般都是用 gin ,很简单。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/970816

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX