Microservices
Environ 40% des répondants développent des microservices. Les langages de programmation les plus populaires pour ce faire sont Java (48%), JavaScript (38%), Python (29%) et Go (14%). Ces questions ont été posées uniquement aux répondants qui ont déclaré développer des microservices.
Comment les parties de votre application distribuée communiquent-elles ?
Quelles approches utilisez-vous dans la conception de votre système ?
Comment organisez-vous le contrôle de versions pour les services ?
Lorsque vous implémentez de nouvelles API de web service, commencez-vous par le code ou par la spécification ?
Un peu moins de la moitié des développeurs interrogés préfèrent commencer par les spécifications lors de la mise en œuvre de nouvelles API de web services.
Où stockez-vous vos spécifications d'API ?
Comment déclarez-vous et documentez-vous vos API ?
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Répondre à d'autres questionnaires à l'avenir
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.