開発者コミュニティの皆さん!
2 年間の開発を経て、私たちのプロジェクト napi がオープンソースになることを発表できることを嬉しく思います!私たちは、開発者がアプリケーションの構築とデプロイに取り組む方法を根本的に変えると信じているものを構築してきました。ここでは、私たちが行っていること、その理由、初日から参加できる方法について簡単に説明します。
モノリシック アーキテクチャとマイクロサービスの間の伝統的な争いは、開発者なら誰でも知っていることです。私たちのプロジェクトでは、開発者にマイクロサービスとしてデプロイできるモノリシック アプリケーションを作成するをシームレスに行う方法を提供することで、ギャップを埋めることを目指しています。このアプローチは両方の長所をもたらし、運用環境ではマイクロサービスの柔軟性とスケーラビリティの恩恵を受けながら、開発作業を高速化できます。この方法は、初期のアーキテクチャ上の妥協がなくなることを意味します。すべては柔軟性と、すでに構築したものをさらに改良することです。
私たちの最初の焦点は Node.js エコシステム です。 「でもジョエル、本当にリファクタリングが必要な企業はすべて Java を使っているよ」と言うかもしれませんが、それは 100% 正しいでしょう。 JS/TS は、どの言語があなたにとって最も重要であるかについてコミュニティからのフィードバックを得るまで、開始するのに最適な場所です。
私たちのロードマップは、PHP、Python、C#、Java などへの拡張に焦点を当てています。最初に確認したい特定の言語がある場合は、スターを付けて貢献してください!
ロードマップでは、いくつかの追加機能も計画されています。
私たちは、無料の強力なツールで開発者をサポートすると同時に、ソリューション アーキテクトやエンタープライズ環境に合わせた追加の有料機能も提供することに取り組んでいます。オープンコア モデルとエンタープライズ対応の追加機能を組み合わせることで、個人の開発者がアクセスしやすいと、より複雑なニーズを持つ大規模な組織に堅牢なの両方を備えたエコシステムを維持できます。
私たちは、貴重なフィードバックを収集し、開発者が最も必要としているものを正確に絞り込むなど、このプロジェクトの微調整に 2 年を費やしてきました。このフィードバックに基づいて、開発者はコードがどのように機能するかを見ずにコード上で動作するブラックボックス自動リファクタリング ツールを本当に望んでいないことがわかりました。 (AI ベースのリファクタリング会社の皆さんに公正な警告を発します!)
このため、コードを公開し、私たちの作業をコミュニティと共有し、開発者に私たちが構築しているものを見てもらうのに最適な時期であると感じました。オープンソースにすることで、誰もがこのプロジェクトに貢献、改善、形成でき、プロジェクトを最高のものにすることができるエコシステムを構築しています。
私たちのチームは、開発者のワークフローを改善し、大規模なアプリケーションの管理を誰にとっても簡単にするというビジョンに基づいて推進されています。私たちは急速に成長している多国籍チームで、3 人からなるチームが 4 人になりつつあります。
私たちは勢いを増していくにつれて拡大を続ける予定であり、近い将来、DevRel、DevExp、その他の役割を担うことを検討し始める予定です。これがあなた自身かもしれないと思われる場合、私たちの注意を引く最善の方法は、コミュニティに参加して私たちと交流することです。
⭐ GitHub でプロジェクトにスターを付ける
私たちは開発者の強力なコミュニティと素晴らしいプロジェクトを構築したいと心から思っていますが、Justus:
^ この男。私たちのプロジェクトに開発者を参加させることができるとは信じていません。それを証明するために、彼はチームの他のメンバーと賭けをしました。プロジェクトの最初の週に NanoAPI が Github で 1,000 個のスターを獲得したら、髪を剃って慈善団体に寄付します。
どう思いますか?彼を禿げさせてもいいでしょうか? ???
それを実現するためにスターを与えてください! → ⭐
以上がNanoAPI のオープンソース化: 現代の開発者向けのマイクロサービスの再考の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。