我的 2024 旅程——成长、挑战和新起点的一年 添加 --api 标志以使用 create-next-app 创建无头 API 应用 #68130

2025-06-08

我的2024之旅——成长、挑战和新起点的一年

添加 --api 标志以使用 create-next-app 创建无头 API 应用 #68130

这是2025 年新年写作挑战赛的投稿:回顾和调试 2024。

2024 年对于我来说确实是改变命运的一年。

随着 2024 年即将结束,我想记录我的旅程、我学到的经验教训以及我一路走来的里程碑。

这篇文章的技术性并不是很强!

所以,事不宜迟,

开始吧!

动图


我的 DevRel 开发者之路

开发人员的组件

三月份,我以开发倡导者的身份加入了 Pieces,这个机会标志着我旅程中的一个关键时刻!

我从 2023 年 12 月开始为 Pieces 的开源项目做贡献,所以当我正式加入团队时,我已经熟悉了 SDK 并在社区中活跃。这种熟悉让我的入职过程更加顺畅。

团队成员非常支持我,DevRel 团队为我提供了所有资源,帮助我开始 Devrel 工作。

在 Pieces 工作期间,我有机会做很多事情

  • 开源

  • 社区建设

  • 开发者教育

  • 活动组织

  • 文档

还有更多...

这对我来说是一次很棒的学习经历。我有机会与许多优秀的人合作,并从他们丰富的经验中学习。这个职位促使我承担更多责任,不仅要对自己所做的工作负责,还要对工作表现负责,以及如何进一步拓展工作范围负责。

我参与的主要项目是我们的 ProductHunt 发布!

这段时间既忙碌、混乱,又充满乐趣。我们提前两个月就开始规划,重点关注合作、社区互动以及与开发者社区互动的活动。

我还记得发布日那天,我在大学里有一场考试,但我却在公交车上边看直播边回答问题。听起来可能有点好笑,但其实也没那么好笑 :)

但说实话,我太兴奋了,每隔五秒钟就会滚动一次 ProductHunt 页面。

滚动 GIF - 在 GIPHY 上查找和分享

终于,所有的努力都得到了回报,我们成为了 ProductHunt 的每日产品🤍

工作了 7 个多月后,我于 10 月左右离开了 Pieces。

总而言之,我在 Pieces 度过了一段美好的时光,我非常感谢团队给我机会一起学习和成长。


个人里程碑

现在,让我分享一些我的(小)成就。2024年,我完成了我愿望清单上的几件事。

支付大学费用

我的愿望清单上的第一件事就是支付大学学费。我知道,对很多人来说,这不算什么大事,但相信我,对我来说,这可是件大事。能够负担得起学费,我感觉真好。

购买了我的第一个苹果产品

我从小就有一个目标,就是买一台苹果产品,但要用自己的钱。今年,我终于实现了!经过几个月的努力和积蓄,我用自己的钱买了我的第一台 MacBook。

博客获得推荐

两年前,当我开始撰写技术文章时,我就把这件事列在我的愿望清单上:我的博客将会得到推荐。

今年,我的一篇文章被 Hashnode 收录了!说实话,这让我觉得我之前写的所有时间都值得了。

一些值得庆祝的指标

今年我们不仅取得了个人里程碑,还达到了重要的职业基准:

  • Twitter (X)上的关注者超过5000 人

  • 我的 DevTo 博客的浏览量已超过40 万次。

  • 在DevTo获得10,000+ 名关注者

  • 我的博客开始在Google Quicksearchbox、Daily.Dev 和其他一些地方得到推荐。

  • 我的Hashnode 博客的浏览量已超过75k

感谢所有支持、阅读并认同我作品的朋友们!是你们让这段旅程如此特别。


开源贡献与认可

Next.js 图像

开源一直都是我非常关心的事情!

从我的旅程开始,我一直是开源的坚定倡导者,为开源做出贡献是我最喜欢做的事情之一。

有一天,我有机会为我的梦想项目之一——Vercel 的 Next.js 做出贡献。

但这真的不容易!对我来说最难的是理解代码库。一开始我简直不知所措。但花了几个小时——大概四五个小时——之后,我开始对代码库有了一点了解。

最终,经过多次尝试(以及团队工程师的急需帮助),我的 PR 被合并了。

那一刻?

我简直欣喜若狂,笑容满面。

梅西在制作 GIF 时对赢得 2022 年世界杯的反应

而且,由于这次贡献,我在 Next.js 15 RC 博客中被提及。感觉就像梦想成真了一样,所有这些学习和贡献的时间都得到了真正的回报。

不过,我并没有就此止步,我已经开始着手处理 Next.js 的另一个问题,而且仍在进行中。希望这个问题也能顺利解决。

添加 --api 标志以使用 create-next-app 创建无头 API 应用 #68130

什么?

create-next-app添加了用于创建无头 API 应用的新选项。其中包括:

  • 添加一个--api标志来create-next-app创建无头应用程序。
  • 修改模板以仅包含所需资产(无public/app/page.*等)。
  • 确保应用程序仅包含所需的依赖项(无@types/reactreact等)。

为什么?

此功能允许用户使用无头 API 模板初始化项目,从而更轻松地设置需要后端功能而无需前端组件的项目。

如何?

  • 将标志添加--apicreate-next-app命令中。
  • 修改模板以排除不必要的资产和依赖项。
  • 包括带有注释的功能示例用法route.js,以供用户指导。
  • 实现了用于请求验证的 HTTP 方法和参数。

关闭 #68118 关闭 NEXT-3633 关闭 NDX-120


自由职业之旅

2024年改变了我的自由职业之路。回首过去,我取得了如此大的进步,这真是令人难以置信——这要归功于我在网上的活跃和持续分享我的作品。这种坚持为我打开了许多自由职业的大门。

今年我做了很多自由职业,有的规模不大,有的规模很大。每一次都让我学到了新的东西,让我有机会在打造个人品牌的同时精进技能。

2023年,我做的第一份付费演出,收入大约是2500印度卢比(约合30美元)。现在,我得到了我人生中最大的一份个人演出,收入大约是2300美元!

致所有自由职业者,我的建议是专注于公开展示你的技能。分享你的知识、你正在构建的东西以及你克服的挑战。

这正是我获得最初几个客户的原因。一旦开始,就会一直持续下去。


现场活动

亲临活动

面对面活动是与志同道合的人建立联系的好方法。

今年,我有幸参加了一些令人难以置信的活动,这些活动让我既受到启发又心存感激。

  1. Wix 的 DevStudioCon

  2. DevRelCon 印度

  3. Couchbase 和 Cloudflare 联合推出的 HackDay

这些活动为我提供了一个平台,让我可以与出色的开发者社区以及我一直关注和学习的人们建立联系。

让我们从 Wix 举办的 DevStudioCon开始吧。这是我第一次去班加罗尔,兴奋极了。走进会场,我感觉自己就像一个走进糖果店的孩子。

最棒的是?见到了我一直敬佩的人,比如 Francesco、Hitesh、Striver、Pratham 和 Shivay。我和他们互动,问他们问题,令人惊讶的是,他们中很少有人认识我!

相信我,这种感觉是不一样的!

12月,我再次前往班加罗尔参加DevRelCon India!这次活动也非常棒,经验丰富的开发者关系专家们分享了很多深刻的见解。我从他们那里学到了很多关于开发者关系的技巧和窍门。

而且,今年乃至我一生中最难忘的日子之一就是在 DevRelCon India 庆祝生日!

太疯狂了!

DevRelCon 的第二天,也就是 2024 年 12 月 7 日,是我的生日,所以组织者计划为我庆祝生日!

说实话,这是我这辈子最暖心的惊喜之一。想象一下,和满屋子的科技达人一起庆祝你的特殊日子。

DevRelCon 之后,我有几天空闲时间,所以我决定参加由 Cloudflare 和 Couchbase 组织的 HackDay。

在那里,我参加了两场关于 Cloudflare AI Workers 和 Couchbase 的精彩会议。会议结束后,我们进行了一场小型黑客马拉松,要求我们使用 Cloudflare AI Workers 和 Couchbase 构建一个项目。

图像

我接受了挑战并构建了一个“热门推文生成器”,它基本上了解您撰写推文的方式并根据您想要的主题生成新的推文。

我没能添加所有我想添加的功能,但成功构建了MVP并做了演示!整个体验既紧张又有趣,也学到了很多东西。

这些活动不仅仅是为了建立人脉或开展项目。它们让我走出舒适区,结识优秀的人,并感受开发者社区的活力。

我迫不及待地想明年再做一次!


创办我们的代理机构

这绝对是我今年做过最疯狂的事了——相信我,这甚至都不在我的愿望清单上!我创办了自己的经纪公司!

做自由职业的时候,我最大的问题是“我什么都做不了”。现在的工作让我很难同时做多个项目。就在那时,我萌生了创办一家代理机构的想法。

我打电话给我在 Pieces 的队友 Amitesh,告诉他这个计划。幸运的是,他同意和我一起踏上这段旅程!

就这样,我们开始在“ Studio1 ”工作室幕后工作了。多亏了一些之前的客户,我们的第一个项目相对容易。

从那时起,我们开始组建核心团队,最初只有5名写手。现在,我们拥有来自不同领域的18名以上经验丰富的写手。

但这段旅程并非一帆风顺,我们犯了很多错误,搞砸了一些项目,也未能按时交付一些项目。我们从这些错误中吸取了很多教训,并不断弥补这些不足。

Studio1简介

Studio1是我们旗下的代理机构,致力于为企业提供技术内容和开发者宣传咨询服务。我们的使命是通过富有影响力的内容和策略来扩大开发者社区。

目前,我们主要有三项服务:

  • 技术内容

  • 开发者倡导

  • 文档

但我们计划增加更多服务。

到目前为止,我们正在与以下公司合作:

  • YC 支持的公司

  • 纳斯达克上市公司

  • 新创业公司

  • 还有更多……

我们最近帮助多家公司开展 ProductHunt 发布和发布周活动。

启动我们的代理机构

经过数月的幕后工作,我们于今年 12 月正式推出了我们的代理网站:Studio1Hq.com

这是发布帖:

附言:这也是计划外的,我实际上在发布前五分钟就推送了代码!😅

登陆纳斯达克上市客户

到目前为止,这是我们最大的客户!

公司看到了我们的工作并与我们联系以寻求合作,这是公共建筑最好的部分!

对于任何开始代理之旅的人来说,公开建设不仅仅关乎透明度,它还是建立信任和吸引机会的强大优势因素。

4 个月内收入达到 1 万美元以上

Studio1的第一个里程碑是我们在 4 个月内实现了 10,000 美元以上的收入!

这个里程碑仅仅是个开始,我们很高兴能在未来几个月内更进一步,达到新的高度并打破新的纪录。

每个项目都让我们学到新的东西,无论是客户管理、内容策略还是团队协调。我们正在汲取这些经验教训,为未来更大的目标奠定更坚实的基础。


下一步计划

展望未来,2025年,我的计划是进一步扩大我们的代理机构规模。以下是我们的计划:

  • 招募更多才华横溢的作家和开发人员来扩大我们的团队。

  • 添加更好地服务开发者社区的新服务。

  • 围绕技术内容创作建立强大的社区。

我目前不专注于实现任何具体的财务目标。我们的主要目标是为客户提供一流的服务,并确保我们始终创造价值。


就这样结束了!

如果您喜欢这次旅程并希望获得更多类似的内容,请随时关注我:

如需付费合作,请发送电子邮件至:arindammajumder2020@gmail.com

感谢您阅读到最后。

如何使用代码片段功能? - 问题 - Sparkle 社区

鏂囩珷鏉ユ簮锛�https://dev.to/arindam_1729/my-2024-journey-a-year-of-growth-challenges-and-new-beginnings-1dig
PREV
别再用 Vibe Coding 了🚫 使用这 7 个工具让你的 AI SaaS 做好生产准备⚡️
NEXT
🤖 我开发了一个能帮我找工作的 AI 代理 🤯