(0 のコメント)
独立して開発することは、困難であると同時に、非常にやりがいのある道です。今日は、AI ウェブサイトで月 30,000 の安定した収入を得る独立系開発者の軌跡を共有したいと思います。この Web サイトについて聞いたことがあるかもしれません。それは、オープンソース界のスター プロジェクトである GBNVI です。
GBNVI には現在 62,000 個のスターがあり、オープンソース プロジェクトの中で最も人気のある AI 質疑応答フロントエンド プロジェクトの 1 つです。でも、知っていますか?ユーザー数は 6,000 人を超えていますが、月収はわずか 30,000 です。これは、平均的なユーザーが毎月約 5 元しか寄付しないことを意味します。毎月のクラウド サービスの支出 700 を差し引くと、実際の収入は非常にわずかです。では、この開発者はどのようにして継続し続けているのでしょうか?
プロジェクトの成功は、適切なテクノロジーの選択にかかっています。 GBNVI は 1 回書き換えられ、最初の書き換えでは MONGODB データベースとフロントエンド Next.js フレームワークの組み合わせが使用されました。 MONGODB の非リレーショナル機能によりデータ ストレージがより柔軟になり、Next.js は強力なフルスタック開発機能を提供します。このリライトによりプロジェクトは新たな命を吹き込まれ、開発者に 25,000 の収益がもたらされました。
しかし、開発者はこれに満足していません。彼は 2 回目の再建を実行しましたが、これは最初の再建よりもさらに集中的でした。今回もフロントエンド フレームワークを選択しましたが、バックエンドがすべてを引き受け、UI コンポーネント ライブラリは独自のオープンソースの ab station UI を選択しました。さらに、データベース用のリレーショナル マッピング ツールとしての IM ツール PUA と、Upset などのデータ プラットフォーム用の REDIS ストレージ ソリューションも紹介しました。これらのテクノロジーの応用により、GBNVI はトレーニング プロジェクトから実際の製品に変わりました。
導入に関しては、開発者は継続的統合と自動構築のために VC プラットフォームを使用します。プロジェクトを GITHUB に送信したら、対応する環境変数を入力して [デプロイ] をクリックするだけです。このアプローチにより、開発効率と展開の利便性が大幅に向上します。
運用面では、開発者はユーザーとの対話とフィードバックのメカニズムに重点を置いています。彼は電子メールを介してユーザーのログインとその他のロジックを検証し、next-auth.js を使用して Web 認証を実装します。同時に、ユーザーがスムーズにアクセスできるよう、Bad Stack を使用して Web サイトの実行状況を監視しています。決済システムに関しては、国内市場と海外市場のさまざまなニーズに応じて、アイアムクレイジー決済とブルーラビット決済をそれぞれ接続しました。最後に、Web サイトのドメイン名を Tencent Cloud を通じて購入し、ブランド イメージを構築する基礎を築きました。
この独立系開発者のこれまでの歩みを振り返ると、私たちは彼の粘り強さと勇気に感銘を受けずにはいられません。彼の収入は高くはありませんでしたが、それでもこの困難な道を選択し、テクノロジーと知恵を使って GBNVI をオープンソース プロジェクトとして成功させました。彼の話は次のことを教えてくれます。夢と粘り強さがある限り、独立した開発によってキャリアを築くことができます。あなたも独立した開発者になりたいのであれば、彼の経験からインスピレーションとモチベーションを引き出すのもよいでしょう。
Twitterでシェアする Facebookでシェア
コメント
現在コメントはありません