创业公司开发项目,纠结与 Spring Boot 和 Django ,Snaic ,Gin 之间,想问下大家的建议,不追求运行效率,只追求开发速度。
101
xz410236056 2021-11-04 10:54:48 +08:00
论快,我投 golang 框架一票,gin echo 直接就撸,撸完生成二进制扔机器上就能跑,什么环境通通不需要。以后加机器在考虑别的
|
102
xz410236056 2021-11-04 10:55:00 +08:00
@Valid #38 gin 要啥环境
|
103
windfarer 2021-11-04 10:56:55 +08:00
django
|
104
pkoukk 2021-11-04 10:57:23 +08:00
认真的,开发速度的瓶颈似乎从来不在语言和框架上吧...
|
105
Rekkles 2021-11-04 11:05:05 +08:00
laravel + 1
|
106
AnnatarHe 2021-11-04 11:18:01 +08:00 2
rails 开发速度天下第一,PM 的噩梦语言 [狗头] (pm 刚想出来需求,rails 就写完了)
|
107
DiverRD 2021-11-04 11:20:10 +08:00
那必须我 tp
|
108
kafkaonsea 2021-11-04 11:30:00 +08:00
脱离需求谈速度? 我 Python 一行代码解决
python -m SimpleHTTPServer |
109
SmiteChow 2021-11-04 11:30:37 +08:00 1
当然是 Django ,如果搭配我写的
https://github.com/DistPub/django-babel-transpiling 和 https://github.com/DistPub/django-postcss-modules 就是全宇宙最快全栈开发框架 |
110
caijihui11 2021-11-04 11:32:06 +08:00
那我选 laravel
|
111
sanggao 2021-11-04 11:37:12 +08:00
@kafkaonsea php -s 127.0.0.1 不也是一行代码?
|
112
cwp374240920 2021-11-04 11:37:32 +08:00
独立开发者 /创业团队 不要为了技术而用技术吧,踩坑是最麻烦的,选个自己熟悉的框架搞,你是要做产品,不是要搞 conf 大会
|
113
GTim 2021-11-04 11:39:06 +08:00
dotnet core 没人提?
|
114
akaHenry 2021-11-04 11:46:39 +08:00 3
不写 Java. 其他可以聊一下. 关于开发效率:
1. Python: 请使用 Django. 不要使用 flask/sanic, 这些看起来灵活, 实则简陋的东西. 不要浪费时间. 如果是 demo 级别的. Django 最擅长的了. 考虑性能, 请用 Go/Java. 2. Go: 小项目可以 gin. 团队项目推荐 go-zero. Go 是兼顾开发效率和性能的首选. 多说一句. Web Server 端领域, 当前以及可以预见的未来, 都是 Go 制霸的天下. 没有对手. All in Go. 没错的. |
116
hutoer 2021-11-04 11:58:26 +08:00
试试 Node.js moleculer
自带 CRUD |
117
ob 2021-11-04 12:21:04 +08:00 via Android
没人提 eggjs ?
|
118
coolmenu 2021-11-04 12:28:15 +08:00 1
我选 F# 和 dotnet
|
119
winglight2016 2021-11-04 12:36:17 +08:00
@yogogo jhipster 我了解了一下,发现前端部分的模板不适合国内的使用习惯,于是只能放弃了
|
121
thtznet 2021-11-04 12:53:08 +08:00
如果你不介意运行效果的话:web form ,拖进去干就是了
|
122
wonderfulcxm 2021-11-04 13:27:51 +08:00
当然是最熟悉的那个,不然掉坑里花的时间更多。
|
123
puny 2021-11-04 13:28:22 +08:00
Parse-server...
|
124
funbox 2021-11-04 13:36:46 +08:00
laravel
|
125
Ghosthouzi 2021-11-04 13:38:56 +08:00
PHP/Laravel
|
126
Saxton 2021-11-04 13:43:29 +08:00
laravel + laravel admin 快到你都害怕
|
127
smallX 2021-11-04 13:49:44 +08:00
ruby on rails
|
128
suyuyu 2021-11-04 13:55:02 +08:00
我想说 php 怕被骂
|
129
Mark24 2021-11-04 14:01:11 +08:00
|
130
sanggao 2021-11-04 14:02:06 +08:00
golang 残疾语言 首先排除
|
131
xiaohuya 2021-11-04 14:10:17 +08:00
rails +1
|
132
randychan 2021-11-04 14:11:25 +08:00
Laravel +1
|
133
yuancoder 2021-11-04 14:11:30 +08:00
创业公司还不选 php
|
134
kinge 2021-11-04 14:18:24 +08:00
laravel 是最快的
|
135
assad 2021-11-04 14:41:12 +08:00
明显看不起 PHP 嘛,这难道是编程鄙视链?
|
137
DeWjjj 2021-11-04 14:49:48 +08:00
我觉得 flask 最好。
|
138
tydl 2021-11-04 14:58:59 +08:00
THINKPHP 啊
|
139
INCerry 2021-11-04 15:08:59 +08:00
竟然没有 aspnetcore ??? aspnetcore +10086
|
140
Rwing 2021-11-04 15:14:12 +08:00
恕我直言,开发速度应该至少包含以下两个方面,编码速度和调试速度
编码速度:新增一个属性,set get 弄半天显示不够高效 调试速度:出了一点问题,没有好的 IDE 和单步调试,找半天找不到问题 综上,我推荐一下.net/c#/f#/vs/rider 的组合,棒极了🙂 |
141
ywisax 2021-11-04 15:37:38 +08:00
考虑开发速度的话,yii2 / laravel
两者的启动成本都比较可控。 |
142
OMGZui 2021-11-04 15:40:00 +08:00
Laravel +10086
|
143
RyougiShiki 2021-11-04 15:50:59 +08:00 1
php 的框架和 rails 最快,然后 django 。
6 楼、75 楼根本没用 django 写过大项目,对动态语言停留在人云亦云的偏见上,java 八股才是可读性可维护性差。 |
144
lisongeee 2021-11-04 15:57:18 +08:00
扎没人说 koa 呢?
|
145
yongzhenchen682 2021-11-04 16:08:28 +08:00
flask ?
|
146
Constantine1 2021-11-04 16:09:32 +08:00
@sanggao ruby 比 php 还离谱。 我上次体验了下 Rails ,mvc 一个命令就出来了。而且视图 curd 功能都生成了。相当离谱。
|
147
youyang 2021-11-04 16:14:20 +08:00
php
|
148
kxiaong 2021-11-04 16:27:17 +08:00
ROR 开发效率最快,但是会 ruby 开发的人太少,项目迭代和维护是大问题。不信问问墨刀的大佬 @yuanyiz
综合考量,django 最优。 |
150
itIsUnbelievable 2021-11-04 16:45:30 +08:00
@qinfensky 国内用 elixir 的公司少之又少
|
151
tairan2006 2021-11-04 17:06:47 +08:00
单轮开发效率肯定是 ROR
|
153
cs419 2021-11-04 17:36:26 +08:00
自己开发 你熟悉哪个就用哪个
招人 那必然是哪个好招人 用哪个 Java 人口基数大 python web 不清楚 感觉主要是爬虫 ML |
154
stach 2021-11-04 17:39:53 +08:00
开发速度排序: Django > Snaic > Spring Boot > Gin
编程速度排序: python > go > java |
155
zzw1998 2021-11-04 18:15:02 +08:00
Laravel
|
157
bluehammer2019 2021-11-04 18:40:01 +08:00 via iPhone
只会 django
|
158
mutalisk 2021-11-04 22:02:46 +08:00
Snaic ???
是不是 Sanic |
159
GTim 2021-11-04 22:42:56 +08:00
@gowk .Net Core 的出现是真实的把 .NET 的开发速度提上了好几个台阶,我们也的确看到了很多人在用。 我 https://www.twle.cn 上 .NET Core 的访问量是最大的。
Dapper 的确很舒服啊,不输入的就是 Bulk 要钱钱,哈哈 |
160
GTim 2021-11-04 22:52:28 +08:00
@sanggao 以大多数项目的访问量,还不足以说 PHP 性能的时候,如果到了要说 PHP 性能的时候,其实就不是 PHP 本身的事情了
|
162
ji39 2021-11-05 08:01:34 +08:00
Laravel
|
163
zachlhb 2021-11-05 08:40:07 +08:00 via iPhone
自己熟悉哪个那个就快,和语言无关
|
166
hanssx 2021-11-05 16:25:14 +08:00
fastapi
|
167
windyboy 2021-11-05 18:00:28 +08:00
绝大多数还在说 spring boot 有效率的人,应该是没有了解过其他框架,其他语言
即便是 jvm 世界里也有很多比 springboot 效率高的工具 |
168
fivesmallq 2021-11-05 19:24:18 +08:00
java 里借鉴 rails 思路的 https://www.playframework.com/documentation/1.5.x/firstapp
看看文档就可以撸了,本地开发热重载,改代码实时生效,速度嗷嗷快。 |
169
opencv 2021-11-06 13:40:28 +08:00
Django
|