![]() |
1
hello2090 63 天前 via iPhone
golang 和 bootstrap 不兼容吧
|
3
tairan2006 63 天前 ![]() embed 啥都行吧…vue 还不简单么
|
![]() |
4
raviscioniemeche 63 天前 ![]() 后端都知道 layui ,最强 ui 库
|
![]() |
5
totoro52 63 天前 ![]() 今昔是何年
|
![]() |
6
xiaoz 63 天前 via Android
gin 的模板引擎不好用,所以结合 bootstrap 的话不太友好,写起来也很累,不像 PHP 的模板引擎那么成熟。我是用 gin 写接口,前端用的 Vue 的 element Plus
|
9
DefoliationM 63 天前 via Android
next-ui ,nextjs ,随便找那不是一堆。
|
![]() |
10
idblife OP |
11
Akuikkk 63 天前 ![]() tailwind + daisyui
|
![]() |
12
Hellert 63 天前 via Android ![]() quicktemplate
|
13
jadeborner 63 天前
还以为 10 年前
|
![]() |
14
idblife OP @jadeborner
这不是想学习点新鲜的么,有啥推荐的不? |
![]() |
15
mocococ 63 天前
nextjs+ant design+ tailwind css
|
![]() |
16
cmdOptionKana 63 天前 ![]() bootstrap 非常好,风格大气,比 ant design 之类的好看。
而且 bootstrap 不需要搭建 npm 环境,简直身心舒畅。 另外,bootstrap 和 tailwind 不一样,tailwind 更底层一点。 用 bootstrap 的主要目的是省力,用 tailwind 则通常希望做更多个性化设计。 |
![]() |
17
wonderfulcxm 63 天前 via iPhone
卧槽,你这网站的图去哪里找的,文字是自己配的吗
|
![]() |
18
GavinXSF 63 天前
没用过,只是了解过哈:
和 bootstrap 类似的 component 组件库还有基于 tailwind css 的 Daisy UI 其他的我能想到的可能是一些 Web Components ,例如 Google 的 material web components |
![]() |
19
StevenRCE0 63 天前 ![]() 我寻思哪怕写玩具也是前后端分离开发体验更好啊,除非你用 php
|
![]() |
20
raviscioniemeche 63 天前
比较好奇你用 bootstrap 像分页和点击分页表格渲染 ajax 数据是如何动态更新的 字符串拼接吗
|
21
z1829909 63 天前
用 gin 的 static 路由方法暴露出一个目录可以通过 http 访问, 然后在里面写 html js, 里面随便怎么折腾, 用全家桶也好, 手撸 js, css 也行.
需要后端数据的话, 用 gin 暴露 api 出去, 感觉不要用套模板的方式, 工作量其实没有低多少, 但是隐形成本增大了. 如果你想单文件部署, golang 有 pkg 可以把静态文件打包进二进制 实际部署就在前面套一个 nginx, 两个 proxy, 一个指向 api, 一个指向前端入口. |
![]() |
22
phithon 63 天前
我也习惯写 bootstrap 的 css ,准备试试 taiwind ,理念差不多的,就是不想写 css 代码。
|
![]() |
23
idblife OP @raviscioniemeche
说明你很年轻,哈哈 |
![]() |
24
gowk 63 天前
可以看看 Semantic UI
https://demo.goedge.cn/ |
![]() |
25
tywtyw2002 63 天前 via iPhone
你那个网站被挂马了?
手机打开 第一次乱跳转。跳到诈骗网页。 |
![]() |
26
raviscioniemeche 63 天前
@idblife 求教 有点好奇
|
![]() |
27
lemayi 63 天前
支持楼主!我也觉得使用 go 写 web 项目。最省心的就是使用模板。如果有类似 rails 这种模板系统。真的很省力。写好编译随便扔,都不会有什么问题。
|
![]() |
28
MrTLJH 63 天前 via Android
我怀疑你是来推广网站的😂
|
![]() |
29
idblife OP |
![]() |
30
idblife OP @tywtyw2002
我擦,待我分析一下 |
32
crackidz 63 天前
tailwindcss
|
![]() |
34
7gugu 63 天前
以前有个 amazeui ,还挺好用的,不过维护的公司已经倒闭了
|
35
jianchang512 63 天前
不是专业前端、个人项目的话,哪个简单顺手开发效率高,就使用哪个。
没必要硬上 reactjs vue 等,nodejs 需要安装、npm install 依赖一堆、还得编译构建上传部署,版本变化时说不定解决依赖错误就得费老鼻子劲,想 seo 效果好点,还得 ssr 跑一个 nodejs 服务。 简单项目直接 bootstrap layui ,html 模板输出,啥也都不需要搞,简单轻松 |
36
bug123 63 天前
看上去是来推广小黄网的啊,v2 还能这样玩
|
![]() |
37
zbowen66 63 天前
tailwind 系的还有 shadcn 可以考虑,我用了两年了。功能性和扩展性还是 antd 最强
|
![]() |
38
k9982874 63 天前 via Android ![]() next.js 是大全栈,不是前端框架,有自己的后端方案。底子薄的不要碰 next.js 。
|
![]() |
39
Felldeadbird 63 天前
gin + vue 配搭才是更快捷啊。
vue 编译代码后,gin 路由设置一个静态目录访问,一样做到 一个二进制文件 + 前端编译文件(前端也工程化了)全世界跑。 gin+vue 唯一不好就是前期部署工作量大。 除了这个,目前国内也就 layui 和已经不更新的 amazeui |
![]() |
40
kangkang 63 天前
请标注 NSFW 。。。
|
![]() |
41
Twelveeee 63 天前
你这网站也太卡了。。
|
42
tairan2006 63 天前 via Android
@Felldeadbird embed 可以直接打包成一个 exe…
|
43
dayeye2006199 62 天前
你要的就是 css framework
|
44
sunqb 62 天前 via Android
gin 和前端库没关系
|
![]() |
46
idblife OP @Felldeadbird
还没用过 vue ,有没有不用编译的用法? |
![]() |
48
Felldeadbird 62 天前
@tairan2006 啊,还可以一起打包的吗?我现在都是打包 go 代码,然后目录放 vue 编译的文件。明天上班我试下。
@idblife vue 很简单的,你试下写。配搭 go 真的是绝配。业务代码上比写 JQ 更舒服。不过在一些功能开发上,我觉得 VUE 没有 bootstrap 这些来的直接。bootstrap 一句话你就完成了页面布局、表单调用了。VUE 得绕一个圈,把组件逻辑写完。只要用上手了,就觉得 VUE 前端写起来比 bootstrap 更快,毕竟你后面写项目可以用到之前的写的组件代码。 |
![]() |
49
jlkm2010 62 天前
今昔是何年
|
![]() |
50
timnottom 62 天前 ![]() |
51
oyps 62 天前
还是前后端分开弄吧,方便点
|
52
Ayanokouji 61 天前 ![]() https://github.com/mikestefanello/pagoda 推荐用参考这个项目,用 htmx ,gin 的渲染不太好用。
|
![]() |
53
815979670 61 天前 ![]() 前几天刚好写了一个 go:embed 嵌入 web 静态资源的笔记 https://www.dbkuaizi.com/archives/377.html
|
![]() |
55
3img 61 天前
写过 php 模板,太古老了
|
56
mu1er 61 天前
jquery
一把嗦 |
![]() |
57
jaylee4869 61 天前
tailwind +shadcn
|
58
ExplodingFKL 61 天前
试试 chi + bootstrap + htmx + alpinejs 组合,go 就专心写交互组件了,依靠 htmx 来搭积木非常方便。
|
59
oyps 56 天前
我用 OP 的数据,写了个纯静态的: https://iuroc.github.io/haixiu/ ,支持 OP
|