使用Gatsby和Strapi建立个人网站
使用的技术
Gatsby、Strapi、Caddy、Docker
Strapi作为Headless CMS来使用,Gatsby 用作前端展示(Gatsby的数据交互主要使用GraphQL),Caddy用作反向代理,用Docker作为容器分别运行各个镜像。
碰到的问题
Strapi和gatsby在本地开发的时候用着都挺舒服,但是迁移到服务器把我折腾坏了,这俩的文档写的都挺详细,但是build起来就各种问题,一步一个坑。目前图像加载速度的问题就还没解决。
然后就是docker了,docker费了我最大的功夫,当然之前写网站也花了挺多精力,可是这两件事的体验感很不一样。从设计网站到写网站,一步一个脚印,