本人目前是 java 全职开发,也连带写 vue 前端,配合 element-ui。
家里人想开花店,想自己想做个鲜花订购项目,一个人写。
涉及的方面有微信小程序端,一个前台和一个后台。
其中,前台要和小程序端打通。
最近想尝试一下 python,但目前只用 python 写过一些小项目,前后端不分离那种。
现在挺纠结的,到底用 java 还是 python 呢。
py 自带后台,可以节省很多工作量。 但 java,生态和中文文档比 py 好很多。
本人目前是 java 全职开发,也连带写 vue 前端,配合 element-ui。
家里人想开花店,想自己想做个鲜花订购项目,一个人写。
涉及的方面有微信小程序端,一个前台和一个后台。
其中,前台要和小程序端打通。
最近想尝试一下 python,但目前只用 python 写过一些小项目,前后端不分离那种。
现在挺纠结的,到底用 java 还是 python 呢。
py 自带后台,可以节省很多工作量。 但 java,生态和中文文档比 py 好很多。
|
xuanbgOct 26, 2019
1
python 坑多慎入
|
|
2
不用太纠结,技术人员很容易忽略的事实是:先做出来往往比做好了更重要!
|
|
GG668v26Fd55CP5WOct 26, 2019 via iPhone
3
不用担心文档,Django 应该是我见过文档写得最好的框架了,没有之一
|
|
lhx2008Oct 26, 2019
4
python 吧,没啥性能要求的话
或者用 小程序云开发,也有可视化后台,逻辑直接写在前端,免写后端,有几家提供商 |
|
musiOct 26, 2019
5
用 node,js 一把梭真香(手动狗头)
|
|
wzwwzwOct 26, 2019
6
django 的中文文档也够用了, 自己一个人开发 Django 也够用了。
|
|
q8164305Oct 26, 2019 via Android
7
node 一把梭
|
|
iPhoneXIOct 26, 2019 via Android
8
Django 英文文档和各种社区都很全,中文可能差点
不过工作用 Java,个人项目用一样的语言框架应该开发速度更快吧 |
|
kingcosOct 26, 2019 via iPhone
9
@ShangAliyun 赞同先做出来
|
|
ErrorManOct 26, 2019
11
django 一把梭确实舒服,但是既然楼主熟悉 Java 那为何不用 spring 呢,想学新东西那就 django,快速出东西就 spring,后台那边能根据 rest api 快速生产后台的轮子也挺多的,不是问题
|
|
12
springboot + vue 商城项目 github 上一大把
|
|
13
首先,哪个熟悉用哪个。
齐次,个人推荐用 Python 写,效率高 |
|
dodo2012Oct 26, 2019
14
个人项目,什么快上什么,
|
|
TakamineOct 26, 2019 via Android
15
Java。
|
|
QUIOAOct 26, 2019 via Android
16
。。。
|
|
wangyzjOct 26, 2019
17
PHP
|
|
18
Spring Boot 吧,成熟,后续扩展或维护更容易
|
|
QingXuJiaZhiOct 26, 2019
19
“py 自带后台,可以节省很多工作量” 是什么意思,带什么后台,省什么工作量?
|
|
infraOct 26, 2019
20
要么用最好的语言 PHP 来写,要么用自己的最熟悉的 Java
|
|
mamahahaOct 26, 2019
21
Java 没有后台的轮子吗?
|
|
assadOct 26, 2019
22
还是 PHP 吧
|
|
cgpiaoOct 26, 2019
23
laravel 召唤你。嫌大就用 lumen。
django 感觉跟其他的 web framework 不大一样,过去的经验可能不好用。 |
|
mimzyOct 26, 2019
24
|
|
podelOct 26, 2019
25
小项目 django。
工程化项目 java。 不管是部署还是调试,python 写的东西 开发速度上都比 java 好很多。 java 的优势在于一般人能搬砖,不容易对整体结构产生致命性影响。python 的有点的快速简单,但是缺乏工程化解决方案。 下限很低 。 |
|
YUyu101Oct 26, 2019
26
node 啊,你会 vue 还可以 nuxt 一把梭,前后台同时开发,哈哈一个人还分什么离,怎么快怎么来
|
|
AM2coderOct 26, 2019 via Android
27
就这种先小项目而言,选 django 应该不会后悔
|
|
gaigechunfengOct 26, 2019 via Android
28
你的技术栈就是 java vue,如果没有时间学习新东西,快速出产品用自己熟悉的就好
|
|
muskillOct 26, 2019
29
Java 吧,毕竟熟悉
|
|
AchillessOct 26, 2019
30
说小项目 django 的,大项目咋啦?
|
|
31
|
|
32
@cmdOptionKana 指的 python 的 django 框架内置的 admin
|
|
gejun123456Oct 26, 2019 via iPhone
33
springboot jhipster 了解下 啥都有
|
|
littlewingOct 27, 2019
34
用 tornado
|
|
thulofOct 27, 2019
35
楼主你是不是在淘宝找了外包。。。前几天我在一个群里看到有人找接单的,也是鲜花订购系统,说是找一个后端
|
|
1oNflowOct 27, 2019 via iPhone
36
springboot 写起来真的很符合直觉啊,比如设计 restful api 用注解效率太高了。
尝试过学习 django,有种说不出来的奇怪感觉,学不明白也不感兴趣就放弃了。 |
|
loveOct 27, 2019 via Android
37
如果真打算是学东西体验一下不同的话建议 node+ts 一把梭,单一语言的优势很大
|
|
EugeneYWangOct 27, 2019
38
Node or Boot 吧。虽说学个 Python 不会有多难,但总归耽误事。
|
|
shew2356Oct 27, 2019
39
@ShangAliyun 老哥顶你,说得对~
|
|
sevenQuOct 27, 2019
40
django 部署感觉挺麻烦,想最后推上线,感觉 java 好一点
|
|
bitcrossOct 27, 2019
41
选自己最熟悉的,最小精力最快时间做出来再说
|
|
helloSpringBootOct 27, 2019 via Android
42
尝试新东西可以试下 vertx
|
|
GoLandOct 27, 2019
43
路子走错了,家里人想开花店,难道不是先开起来再说吗?难道开个店都想自己写一套么。
这些系统都有成熟的解决方案了,花点钱就可以直接用,还更稳定,是在想不出有什么理由自己开发一套。 |
|
RadishWindOct 28, 2019
44
作为两者都用的来说,说一下个人两者的适用场景:
1.Spring Boot 一般用于日常项目的后端 API 开发,正式 /正规,功能强,可以团队合作 2.Django 一般适用于单人的小项目 /私活 /( 1 )中项目配合的一个 Admin 管理系统 |
|
Eds1995Oct 28, 2019 via Android
45
springboot
|
|
assadOct 28, 2019
46
|
|
ytymfOct 28, 2019
48
@cmdOptionKana django 自带一个 admin 页面,可以直接映射数据库表,可以做简单的增删查改
|
|
himesensOct 28, 2019
49
java 全职就整 java 呗,你说的这个系统属于没啥技术难度,没啥性能要求,没啥复杂逻辑的,功能也基本都有,选啥差别都不大,就看你习惯用哪个。选不熟悉的语言的话,以后对接各种平台的 sdk 要做好心理准备。你现在想学 python,一年后咕咕了,那时候这个项目要添点啥新功能就很尴尬了……
|
|
qsbaqOct 28, 2019
50
Django 适合一个人的项目,后台部分可以少很多很多工作量。
|
|
mavserOct 28, 2019
51
gin gin gin 别用 python 了
|
|
jack80342Nov 23, 2019
52
推荐看一下我翻译的 Spring Boot Reference Guide 2.0 中文翻译 -《 Spring Boot 参考指南》
https://github.com/jack80342/Spring-Boot-Reference-Guide |