V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rookie2luochao  ›  全部回复第 3 页 / 共 7 页
回复总数  123
1  2  3  4  5  6  7  
16 天前
回复了 zoeyx 创建的主题 程序员 前端 Coder 如何学习 Golang?
@Shijamlin 一般用 go 还可以写服务端,用 rust 写 web 服务的少,前端更多的是重写基础构建工具,后端主要是重写中间件
@hailaz 还有一点细节是譬如 swaggo 这类 swagger 的代码级实现,生成的是 swagger2 的文档,然后用工具转的 openapi3 ,go 的转换工具转的细节处理的并不是很好,比如 formdata 上传文件的定义转的是有问题的
@hailaz 是你理解的必须带 tag ,我接触过的 swagger.json 定义都是有 tag 的,这让我误以为 tag 字段是必带的,但最重要的原因是我并没有去仔细阅读 swagger 的定义规范
16 天前
回复了 majula 创建的主题 程序员 从近期 bilibili 的“小孩吵架”看开源氛围
对于技术一般又想写写开源的我来说,写个小工具也被喷了很多,真是感同身受,开源真的很难,也挺佩服那些开源做得好的大佬们,向他们致敬。开源需要包容,你不开源出来,就没办法检验自己,没有人用我们写的东西,我们也就无法知道有没有 bug ,或者哪里需要改进
@hailaz 我看你们管理员的回复都是:gf 2.0.1 之后,文档 UI 使用的 redoc, redoc 没有 try it console 。如果想使用旧版的 swaggerUI ,可以使用 gf v2.0.0-rc3 版本
@hailaz 支持自定义接口请求功能吗?那为啥我看接入 redocly 的都没有自定义过呢,这就尴尬了
@hailaz 说明群众的眼睛是雪亮的,redocly 为什么不加测试接口的功能,确实无法理解😂
@hailaz 我看你的框架下面有人吐槽:新版本的 swagger 最好支持在线发送请求,这样方便前端开发人员测试接口
@hailaz 可是 redocly 都无法测试接口,阅读体验也没有我写的这个好,不信你可以体验一下,你们当真有为前端和测试同学提前测试接口考虑过吗😂😂😂
因为我不喜欢写太多 css ,所以我都继续用的 cssinjs, 也没有用什么 taiwincss unocss 这些
问题不大,用组件库做后台管理,小程序,h5 啥的,大部分写 css 场景很少,写的 css 也是简单点的,你可以看我这个项目 https://github.com/rookie-luochao/openapi-ui ,其实 css 并没有多少,如果你还用组件库的布局模型的话,那估计更少
@maymay5 不客气哈,有什么问题,可以邮件我交流
@rookie2luochao 大家页面风格差不多是因为大部分的都用的组件库,国内主流的组件库话就是 antd, element 了,也有些新组件库比如 headless UI, shadcn UI 等等
@maymay5 我这个前端 swagger/openapi 工具 UI 你可以看下,我前端老油条,自认为前端业务代码写的还算规范,这个工具 UI 搞不好你做后端的话还可以使用,可以学习下规范 https://github.com/rookie-luochao/openapi-ui
如果非专业前端,建议直接 antd element-plus shacui/ui 这种 UI 组件库,直接网页基调就定下来了
官网这些的话只能出设计稿用 html + css 自己画了
可以参考我的项目,用的 antd 组件库,组件 UI ,布局,主题都支持,但是肯定不如设计稿还原的好看的
https://github.com/rookie-luochao/openapi-ui
@YouMoeYi drizzle or prsima 比 typeorm 要简洁不少,Shadcn/ui 可以生成源码自己改,生成自己的 ui 库,反正都 nice
@YouMoeYi 这几个都算是好东西,react-hook-form + zod 做表单,react-query + axios 写请求, nice
@horizon 都是免费的哈,dockerhub 和 github container hub 都可以的,开源基本上都用这个两个,也可以推私有 docker 镜像哈,就是别人搜不到也用不了了,只能自己用
nextjs 直接看文档就好了,官网很详细,再找个 nextjs 写的项目看下基本实战就 ok 了
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1009 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 22:05 · PVG 06:05 · LAX 15:05 · JFK 18:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.