纠结技术选型,到底用 django 还是 springboot

2019-10-26 17:57:24 +08:00
 onice

本人目前是 java 全职开发,也连带写 vue 前端,配合 element-ui。

家里人想开花店,想自己想做个鲜花订购项目,一个人写。

涉及的方面有微信小程序端,一个前台和一个后台。

其中,前台要和小程序端打通。

最近想尝试一下 python,但目前只用 python 写过一些小项目,前后端不分离那种。

现在挺纠结的,到底用 java 还是 python 呢。

py 自带后台,可以节省很多工作量。 但 java,生态和中文文档比 py 好很多。

14925 次点击
所在节点    程序员
52 条回复
mamahaha
2019-10-26 21:12:32 +08:00
Java 没有后台的轮子吗?
assad
2019-10-26 21:25:54 +08:00
还是 PHP 吧
cgpiao
2019-10-26 21:39:40 +08:00
laravel 召唤你。嫌大就用 lumen。
django 感觉跟其他的 web framework 不大一样,过去的经验可能不好用。
mimzy
2019-10-26 21:43:59 +08:00
@cmdOptionKana #19 Django admin

@xuanbg #1 能举例说说有啥坑么?谢谢~
podel
2019-10-26 21:51:41 +08:00
小项目 django。
工程化项目 java。
不管是部署还是调试,python 写的东西 开发速度上都比 java 好很多。
java 的优势在于一般人能搬砖,不容易对整体结构产生致命性影响。python 的有点的快速简单,但是缺乏工程化解决方案。 下限很低 。
YUyu101
2019-10-26 22:09:33 +08:00
node 啊,你会 vue 还可以 nuxt 一把梭,前后台同时开发,哈哈一个人还分什么离,怎么快怎么来
AM2coder
2019-10-26 22:28:45 +08:00
就这种先小项目而言,选 django 应该不会后悔
gaigechunfeng
2019-10-26 22:41:32 +08:00
你的技术栈就是 java vue,如果没有时间学习新东西,快速出产品用自己熟悉的就好
muskill
2019-10-26 22:47:18 +08:00
Java 吧,毕竟熟悉
Achilless
2019-10-26 22:52:14 +08:00
说小项目 django 的,大项目咋啦?
wizzer
2019-10-26 22:52:48 +08:00
@onice
第三个选择,我的开源 java 框架,可以选微服务版本或 mini 版本
github.com/Wizzercn/NutzWk

演示地址:
nutzwk.wizzer.cn
onice
2019-10-26 23:38:43 +08:00
@cmdOptionKana 指的 python 的 django 框架内置的 admin
gejun123456
2019-10-26 23:49:29 +08:00
springboot jhipster 了解下 啥都有
littlewing
2019-10-27 00:48:36 +08:00
用 tornado
thulof
2019-10-27 01:32:45 +08:00
楼主你是不是在淘宝找了外包。。。前几天我在一个群里看到有人找接单的,也是鲜花订购系统,说是找一个后端
1oNflow
2019-10-27 01:41:07 +08:00
springboot 写起来真的很符合直觉啊,比如设计 restful api 用注解效率太高了。

尝试过学习 django,有种说不出来的奇怪感觉,学不明白也不感兴趣就放弃了。
love
2019-10-27 07:09:10 +08:00
如果真打算是学东西体验一下不同的话建议 node+ts 一把梭,单一语言的优势很大
EugeneYWang
2019-10-27 08:15:03 +08:00
Node or Boot 吧。虽说学个 Python 不会有多难,但总归耽误事。
shew2356
2019-10-27 09:21:51 +08:00
@ShangAliyun 老哥顶你,说得对~
sevenQu
2019-10-27 09:42:28 +08:00
django 部署感觉挺麻烦,想最后推上线,感觉 java 好一点

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

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

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

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

© 2021 V2EX