两周前,我还是个纯小白,对React、Next.js、PostgreSQL、FastAPI一无所知,也不懂如何在服务器上部署一个全栈网站。而今天,我已经完成了人生第一个全栈项目并上线部署。虽然目前用户寥寥,但这次经历让我在开发构建之路上迈出了重要的一步。
整个开发过程对我而言可以说是一段探索之旅。从使用v0设计前端界面原型,到借助Cursor开发后端代码;从与Claude AI不断探讨技术细节,到在本地成功运行项目;从购买域名、租用服务器,到使用Docker部署完整的网站架构(包含前端、后端、数据库、Nginx等多个容器)。不过现在觉得使用Supabase处理数据库或通过Netlify部署还是更为便捷,虽然自主部署带来的自由度和掌控感是无可替代的。我是想着后面可能做一些更复杂的东西,就抱着晚学不如早学的态度去研究了一下。部署上花的时间最多,但是确确实实收获了很多。
也是看了小排老师的文章,就把最核心的功能先做了,什么用户认证,什么图片CDN,统统先不做,先把整个项目跑通起来。开发过程中虽然遇到了不少挑战,但在AI助手的帮助下,这些问题都变得不再困难。希望我的经历能为其他正在起步的新手开发者提供一些参考和启发,感觉非必要尽量还是不要选择自己去直接面对服务器,过程有问题的话很痛苦,像来来老师分享的那样,通过netlify去部署,会方便得多。
贴一下我的作品的访问地址:https://duckpainting.com/,目前目前只有电脑访问才正常,还没做自适应适配,就放了一个自行车一个手机壳定制上去,用法很简单,图片拖上去,调整位置,点击确定就行。
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「YC396.COM」发布的内容若侵犯到您的权益,请联系站长邮箱:402999666@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。
暂无评论内容