genname开发笔记
21 Dec 2023 - tianyw0
2023-12-21
这几天从cloudflare pages workers一路研究过来,感觉到要学习的东西越来越多,行动的步伐越来越小心翼翼了,没有了那种快速完成的感觉。几天没有动代码真的让人焦虑;
这里先记录下这几天浅看的一些东西,作为留存的档案,因为这些东西看起来还是不错的,但是我今天准备先把接口完成,把接口需要支持的参数全部实现再说UI的事情。以后真的可以将UI和后端彻底分开来实现,一次吃不了胖子。
- cloudclare的 pages workers,我在使用pages的function还是使用worker作为后端计算端子这件事上纠结了很久,workers的功能确实比pages function的要丰富,但是我用不上,我只需要在静态网站的基础上支持一个http接口而已;
- jekyll 这个之前就研究过,感觉用它还是最快的
- vue3,nuxt看着看着就又回到了js这边,因为js这边的UI库太多了,遇到喜欢的UI库他们几乎都是支持js的
- tailwindcss 我又看了一遍antfu手写扫雷的直播,他们写UI感觉太轻松了
- formspree 一个在线可嵌入代码的表单服务,免费版本的水管太细,不考虑采用,同类的服务有不少,但是水管都很细
- supabase 一个很好的firebase的替代者,可能写前端的缘故,发现了很多类似的服务
- framer 一个类似于figma的应用,相比figma的侧重点是原型和交互
- raycast的网站下方发现了几个小工具,可以给自己使用raycast带来一些灵感
- Snippets raycast支持Snippets的Gallary
- Prompts raycast支持的AI的prompts
- ray.so 一个将代码编程图片的分享工具
- Icon Maker Icon制作
- Merch amazon旗下的按需打印服装平台
- Wallpapers 好看的墙纸
网站的完成分成两个部分:
- 后端接口
- 前端展示(按照程度来划分)
- GPT生成(能用即可)
- 自己美化
- 根据网站类型进行重构
- tailwindcss纯手写进行重构(GPT进行美化)
什么时候能信手拈来写UI啊
2023-12-22
- 看了iconify,知道了怎么使用它了
- 又看了nuxt和nuxtui,nuxtui是有FORM组建的
- 还得看下vue,了解下如何组建之间引用
2023-12-23
- 本来准备先实现后端接口,实现初始化数据库,发现CF的runtime根本不支持引用第三方的包
2023-12-24
- 在社区人员的指导下发现在build环节加上 pnpm i,进行安装即可使用第三方包
2023-12-25
- 接口工作开发和调试基本完毕,接下来就是UI的工作了,剩下本地链接D1数据库没有搞定,已经在社区提问了
- 调研了UI库,准备尝试react生态的shadcnUI
2023-12-31