Cопоставлена популярность компонентов Spring и Java EE

Ни для кого не секрет, что Spring и Java EE используются многими, и результаты опросов разработчиков от ZeroTurnaround это подтверждают. Но в компании решили не ограничиваться констатацией этого, а уточнить подробности. У Spring есть целый ряд компонентов, у Java EE целый ряд спефицикаций — что именно на практике используют люди, которые говорят «мы используем Spring» или «мы используем Java EE»? Новый опрос призван ответить на это: в нём для каждой платформы отдельно разобрались, какие из её составляющих насколько популярны.

Неудивительно, что у Spring лидером среди компонентов оказался Spring Framework (скорее неожиданно, что нашлись 11% не включивших его в ответы). Но любопытно, что за ним следуют ещё несколько вариантов с высокой и примерно одинаковой популярностью, а затем она резко падает.

А в случае со спецификациями Java EE сервлеты и JPA фактически разделили первое место. Как отмечают сами ZeroTurnaround, это неудивительно, поскольку в опросе участвовали почти только разработчики веб-приложений. Тут, конечно, стоит делать поправку на то, что выборка может быть не совсем репрезентативной — однако отрыв JPA и сервлетов от остального такой значительный, что в целом сомневаться в их популярности не приходится.

spring2

В посте ZeroTurnaround сообщаются ещё некоторые подробности (например, о миграции между Java EE и Spring), а также есть ссылка на таблицу с результатами опроса — так что любой желающий может сам сопоставить ответы респондентов и попробовать извлечь из них ещё что-то интересное.

Tags from the story
,