これらの質問は、マイクロサービスを開発している回答者にのみ提示されました。
マイクロサービス
35%
の回答者がマイクロサービスを開発していると答えています。
マイクロサービス開発向けの 3 大言語は、Java(41%)、JavaScript(37%)、Python(25%)です。
「将来的に、より多くの企業がプロジェクトにマイクロサービスを使用するようになると期待しています。そのため、今後数年のうちに、マイクロサービスを開発する人のシェアが増加する可能性が十分にあります。」
53%
のマイクロサービス開発者にはプロとして 6 年以上のコーディング経験がありますが、他の種類の開発者の場合、この数字はわずか 36% です。
マイクロサービスを取り扱う開発者はその作業を行わない開発者に比べ、一般的により高いコーディング歴を有しています。
アプリケーションの分散部分間で通信するための最も一般的な 3 つの方法は、昨年から変わっておらず、REST、メッセージキュー、WebSocket のままです。
開発者エコシステムアンケート参加者の半数弱が、新しいウェブサービス API を実装する際に仕様から始めることを好むと答えています。「コードファースト」アプローチを使用しているのは、調査対象開発者の 16% のみでした。
API の宣言とドキュメント作成に使用される方法もあまり変わっていません。Open API を使用する人が依然として最も多く、今年は 6% 増となっており、首位をさらに強めています。
ご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
JetBrains Tech Insights Lab にご参加ください
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。