后端用什么技术选型能够快速开发出一款 app 出来?

2023-07-21 15:13:20 +08:00
 yebiwufan
rt,本人是 java 后端干了两年后考研上岸,导师要求我开发一款 app,后端需求我看了下大概能实现,但是前端我之前完全没有接触过
目前我想学 uni-app 来应付,因为考虑到后期导师说可能要拓展一个小程序版本.
但是我搜了一下,uni-app 还是基于 vue 技术,是否与之相关的前置技术我都要学习吗?我光看黑马前端视频,内容量都是几个月的体量,导师想要一个月内开发出来,我还要学习之前的前置技术吗?
4969 次点击
所在节点    程序员
46 条回复
vsitebon
2023-07-21 15:15:44 +08:00
如果是 APP ,那建议 React Native 或者 Flutter.
yebiwufan
2023-07-21 15:18:23 +08:00
@vsitebon flutter 学习成本大吗?我想一个月内快速做出 app 出来,uni-app 会不会学习成本小一些?
BQsummer
2023-07-21 15:19:17 +08:00
@vsitebon Flutter 学完研究生都毕业了吧
wqhui
2023-07-21 15:21:49 +08:00
看视频效率低,最快的是粗略看一遍语法、结构,一边撸代码一边查
tutou
2023-07-21 15:23:02 +08:00
react native 套壳 webview ,小程序也可以套 webview ,能用不是很完美
bitmin
2023-07-21 15:25:17 +08:00
先看 JS ,再看 Vue ,不需要看几个月,撑死一周就能拿来用了吧

如果不做小程序,只做 App ,看看 Android 原生,可以直接用 Java 写
875127234
2023-07-21 15:26:15 +08:00
为啥当牛马还那么着急
janus77
2023-07-21 15:34:19 +08:00
你思考的角度偏了
首先看目的 导师要求我感觉多半是自己用的工具软件或者是应付某些小项目的一次性软件 别听他说的扩展小程序版本 就算是真的扩展 等后面你慢慢学也行啊
当前的话 最简单的办法是找个外包做或者找个开源模板改就行了。选型的话怎么简单怎么来
xiaoriri666
2023-07-21 15:34:31 +08:00
直接用 uniapp
iweus
2023-07-21 15:36:25 +08:00
先看一遍大概,再结合 chatgpt 撸代码
eurry
2023-07-21 15:44:46 +08:00
赞同 6 楼
lilei2023
2023-07-21 15:45:24 +08:00
如果要搞小程序,还是先用 uni-app 吧,都是 js 、ts ,能很快上手
thetbw
2023-07-21 15:52:14 +08:00
uni-app
marcong95
2023-07-21 15:55:38 +08:00
uniapp 如果你碰不上那些史前巨坑的话,上手快倒是快的,但是万一你碰上了,那就恭喜你~~~

不过其实既然都是 0 前端基础,uniapp 其实也没那么好上手吧
okakuyang
2023-07-21 15:58:08 +08:00
套个壳用 webview
yebiwufan
2023-07-21 15:58:39 +08:00
@bitmin 请问安卓原生学习成本大吗?不考虑什么拓展性的话,学习 vue 到做出 app 和直接学安卓原生哪个学习成本更大?
wa143825
2023-07-21 16:00:24 +08:00
要拓展小程序,只能 uniapp ,虽然垃圾点,但能拿出东西
yebiwufan
2023-07-21 16:03:24 +08:00
@janus77 是的,我也是想着怎么选型简单怎么来.想请问这种情况下有 java 基础是不是直接安卓原生的学习成本更低一些?
打算直接找个安卓开源项目改改得了
jiejia
2023-07-21 16:03:29 +08:00
Donut
bitmin
2023-07-21 16:13:52 +08:00
@yebiwufan #16 我自己感觉如果只是用 Android 做一个简单的应用,学习成本不高。因为你已经对 Java 了解了

vue 的话,学起来上手做简单的页面也很快,但不知道你对 js css 了解程度怎么样。我没用 uni-app 打包过 App ,不知道这里还会不会有坑

我个人觉得 Android 上面的布局和样式比 html css 简单多了


具体到哪个学习成本更大,要看你原来的知识结构了,这我判断不来

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

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

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

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

© 2021 V2EX