想自己做一个小程序,无后台开发经验。重头学后台开发,大家推荐哪个语言?

2024-06-07 15:33:45 +08:00
 aahhaa47396

我亲姐,想让我帮她做一个小程序。我是做移动端开发的,前端也做过。但是没做过后台开发。小程序的后台用哪个语言开发比较方便? golang ,php ,java ,nodejs 中的一个?

希望得到大家的建议,感谢!

3372 次点击
所在节点    程序员
40 条回复
duanxianze
2024-06-07 16:33:42 +08:00
@duanxianze 补充,不仅省去了服务器,还省去了域名和备案 ssl 证书等等
szdev
2024-06-07 16:34:16 +08:00
必须 go ,用 go 强化算法很容易高薪
jeffh
2024-06-07 16:44:49 +08:00
推荐 node ,koa 框架一把梭哈,和 go 的 gin 框架很像
stiangao
2024-06-07 16:54:30 +08:00
微信云开发就是给你用的
LeegoYih
2024-06-07 16:56:01 +08:00
我前端用原生写的,不用框架是嫌弃编译出来的性能差。
后端用 Python 写的,用微信云托管部署。
LLaMA2
2024-06-07 17:02:01 +08:00
你的小程序有哪些功能,这很重要!!!

功能决定了哪些方案能更快速有效地完成目标。
carity
2024-06-07 17:05:29 +08:00
楼上说的微信云开发挺好的
ysc3839
2024-06-07 17:06:55 +08:00
Node.js ,前后端都能用 js 开发
linyongxin
2024-06-07 17:12:38 +08:00
腾讯云开发的微搭,或者 uni-app+WordPress
bzj
2024-06-07 17:16:40 +08:00
go ,小程序不需要后端语言写界面,直接用 go 写接口,很方便
wujianhua22
2024-06-07 17:40:04 +08:00
你可以试试,基于 Serverless 开发小程序,可以使用 go ,nodejs 等后端开发,当然最简单,不考虑多平台的话微信的云函数就能满足。
yuxian
2024-06-07 17:42:30 +08:00
nextjs, 无缝开发,后端不只是语言,更多的是 db ,http 协议相关内容。这个应该多关注一下,系统学习。
aahhaa47396
2024-06-07 17:48:33 +08:00
@iOCZS 你好,请问云开发是指啥?我理解的后端肯定要用某种语言,云开发不用吗?
aahhaa47396
2024-06-07 17:48:51 +08:00
@flashBee233 我先去考虑微信云开发
aahhaa47396
2024-06-07 17:49:05 +08:00
@consensus 好的,我先去了解一下
7a98kZ6v0WQs5ZO1
2024-06-07 17:53:20 +08:00
宝塔 Nginx PHP MySql
yuedanwork
2024-06-07 18:15:37 +08:00
既然考虑微信云开发的话 之前也没有经验,如果不介意 js/ts 写代码,那么可以先看下这个,然后再看下其中的二楼回答,就不重复在这里说了

[小程序云开发收费了,现在如何能够低成本开发 - v2ex](/t/1021106#reply2)

目前在用 利益无关 费用也能接受
yuedanwork
2024-06-07 18:16:39 +08:00
迷之 md 格式...链接是

/t/1021106#reply2
wumoumou
2024-06-08 13:43:49 +08:00
前端推荐用 uniapp ,你说的小程序可能指的是微信小程序,其实抖音、支付宝、百度也有小程序,如果用 uniapp 开发,可以编译生成多个平台的小程序,也可以生成安卓的安装包。后端就看自己熟悉哪个语言对哪个感兴趣,如果要开发速度就用 PHP ,如果要接 AI 就用 python ,如果是前端转后端,就用 NodeJs ,如果经验丰富不怕加一个字段改 N 个文件的麻烦就用 java 。管理后台就找一个对应语言的开源后台改一改。如果不想用 uniapp ,可以做一个 H5 版的手机网站,网上找一找 H5 打包成小程序,100 多块钱就能帮你生成
aahhaa47396
2024-06-12 09:45:49 +08:00
@wumoumou 明白,多谢!

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

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

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

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

© 2021 V2EX