新人全栈独立开发的2023总结

195 阅读2分钟

新人全栈独立开发的2023总结

我从六月这篇juejin.cn/post/724011… 开始学习全栈开发。半年过去了,跌跌撞撞前进,记录下我的技术进展和关于独立开发的想法。

前端 |Nextjs

推荐Nextjs的唯一理由是vercel这个平台。vercel实现了本地写代码,上传到GitHub之后,自动部署到互联网。非常便利。顺便吐槽,Nextjs新的APP route真的难用。

网页设计 |v0 + chatgpt

我是纯血程序员,设计一窍不通。AI在这一块救命了。V0可以实现根据文字描述完成网页设计,如果你还不知道,推荐去试试看v0.dev/ 。它提供了nextjs代码,你可以直接复制粘贴到本地。

联合chatgpt使用更加高效。将V0生成的代码贴到gpt,让gpt帮我微调或者实现函数功能。

后端 |python / nodejs

常规情况,使用nodejs即可

涉及更复杂的AI相关逻辑的情况下,python更加合适。

数据库 |supabase

Supabase 是一个开源的 Firebase 替代品,提供了数据库、认证、实时订阅和存储功能,旨在帮助前端开发者快速构建现代应用。它支持直接从前端代码进行数据库操作,大大简化了后端开发工作。Supabase迭代非常快,对AI应用开发的支持也在持续进行。最重要的是,对于小用户量的独立开发,可以免费白嫖。

网站分析 |Google analysis/vercel analysis

Google analysis应该最多人用了。最近还在学SEO。

AI |chatGPT4

AI在我学习的过程中起了非常大的作用。遇到BUG了,找gpt。琐碎的功能函数,AI来写。新概念,让AI解释给我听。不知道项目结构怎么搞,让AI提建议给参考。

关于独立开发

我想做一些自己的产品。这些产品是商业化的,可持续发展,而不是单纯为爱发电。第一个小项目开发中.

有感于独立开发,尤其是目标用户不是开发者的,重要的是呈现给用户的是什么样的产品服务,而技术仅仅是达成这一目的的手段。