golang 框架选择,单体小应用,服务端渲染,利于 seo,前后端个人开发,方便独立维护.选择哪种框架好呢?

2021-07-12 11:38:43 +08:00
 sciel1211
个人开发简单的小项目,后面用来挂广告随缘流量的那种.哪种框架比较适合呢?

- Gin?
- Iris ?
- Echo?
- Revel?
-Beego? 没用过

有像 python 的 django 的吗?

如果 golang 没有,那其他语言哪种框架比较好呢?
7336 次点击
所在节点    Go 编程语言
60 条回复
jianhua
2021-07-12 14:29:57 +08:00
beego 怎么了
joesonw
2021-07-12 14:41:43 +08:00
macaron 的集成比较多
keepeye
2021-07-12 14:49:40 +08:00
iris 吧,基本都有,自带 mvc 能凑合用,orm 可以用 gorm
kidlj
2021-07-12 15:03:54 +08:00
Echo + Ent. + html/template + Stimulus
zzzzqqw
2021-07-12 15:12:59 +08:00
没用过 gin,只用过 beego,它怎么了?
很简单易用啊,想到了需求直接去看 documentation,要啥有啥
Evilk
2021-07-12 15:15:23 +08:00
php + workerman
stach
2021-07-12 15:35:42 +08:00
js python php 这一类语言比较符合楼主的需求, go 一般都是做纯 api 的服务.
wowbaby
2021-07-12 16:01:41 +08:00
前段时间打算用 go 来重构 php 项目,看了几个框架文档,比较全的 iris,goframe 等,其它没有 mvc,restful 模式 seo 不太友好,服务器渲染感觉又复杂化了,衡量之后,感觉工程之大,最终是放弃了,感觉 go 写业务优势不明显,不想找罪受,毕竟不太想写代码了,很多东西都没有,得自己封装,很累。比如 Yii 的 ARD 、缓存依赖、组件化、事件等,项目中可以很溜的玩,再说 php7 后性能也不差,基本性能瓶颈在 io 、db 。
mekingname
2021-07-12 16:15:53 +08:00
goframe 就是像 django 一样的框架。
ucando
2021-07-12 16:20:57 +08:00
小项目? PHP 可真香
xiaochong0302
2021-07-12 16:27:38 +08:00
个人业务全干工程师选择 PHP,上班流水线打螺丝就 go,java 无所谓的
bonfy
2021-07-12 16:49:03 +08:00
gin
caryqy
2021-07-12 17:19:14 +08:00
我自己喜欢使用 gin + vue 的形式


vue 单纯替换 jquery 使用,使用 gulp 来压缩合并
meshell
2021-07-12 17:49:23 +08:00
go + template + Alpine.js 吧。
gsanidt
2021-07-12 20:20:26 +08:00
gin
OliverDD
2021-07-12 22:25:03 +08:00
echo
Smash
2021-07-12 22:31:40 +08:00
@sciel1211 go 的 embed 可以把 vue 这些前端文件打进二进制包.免去了部署的麻烦
MichealXie
2021-07-13 00:24:25 +08:00
@plutome beego 怎么了?
wzw
2021-07-13 05:37:27 +08:00
GoFrame
DipperRoy
2021-07-13 06:48:14 +08:00
只要你不用 beego 我们就是好朋友

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

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

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

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

© 2021 V2EX