Saya baru sahaja mengumumkan kursus Learn Spring yang baru , yang berfokus pada asas-asas Spring 5 dan Spring Boot 2:
>> SEMAK KURSUSSaya telah menjalankan tinjauan "Negeri Jawa" tahun 2019 selama beberapa minggu terakhir.
Pada tahun ke-6, kami mempunyai 6707 pemaju meluangkan masa untuk meneliti dan menjawab; jika itu anda - terima kasih!
Masa untuk keputusan ?
1. Penerapan Java
Sehingga hari ini, Java 8 masih
Tidak mengejutkan, Java 8 masih banyak digunakan dalam produksi:
Jelas, Java 8 berada di sini untuk kekal - dengan penurunan dari tahun lalu pada 84.7% hingga tahun ini pada 79.8%.
2. Penggunaan Rangka Kerja
Seterusnya, mari kita lihat bagaimana kisah kerangka tahun ini:
Berbanding dengan Java, ini adalah kisah yang sama sekali berbeza. Spring 4 melebihi 50% tahun lalu dan sekarang mencecah 30%, dan Spring 5 meningkat dari 24% menjadi 58.4% hari ini .
Angka EE Java / EE Jakarta juga menarik - naik dari 9.5% tahun lalu hingga sekarang 14%. Jalan yang lebih stabil dan difahami sekarang jelas membantu.
3. Penerapan Spring Boot
Pada Spring Boot - sekali lagi, penggunaan dan kepantasan komuniti beralih ke versi terkini sangat mengagumkan dan banyak membincangkan kematangan ekosistem.
Boot 2 meningkat dari sekitar tanda 30% tahun lalu hingga 60.5% sekarang :
Dan, 1.4 atau lebih tua mula menurunkan carta di sini, yang juga hebat.
4. Membangunkan Penggunaan Alat
Kisah alat binaan mungkin yang paling stabil dari semua data di sini. Maven betul-betul di mana ia tahun lalu - mendominasi pemandangan:
5. Adopsi IDE
IDE, sebaliknya, adalah cerita yang berbeza. IntelliJ jelas memenangi perlumbaan di sini, dengan 61.3% (meningkat daripada 55.4% tahun lalu):
Gerhana kira-kira separuh daripada itu - dengan 32.8% tahun ini, turun daripada 38% tahun lalu. Bukan corak yang mengejutkan di sini.
6. Adopsi Pelayan Web / Aplikasi
Ini adalah tahun kedua di mana saya memutuskan untuk mengemukakan soalan ini - jadi sangat senang akhirnya dapat memperoleh nombor ini tetapi juga data dari tahun lalu untuk dibandingkan.
Tomcat jelas masih menjadi pemenang di sini, dengan 73% pasaran yang hebat (meningkat daripada 62.5% - yang merupakan pertumbuhan yang menggila).
7. Bahasa JVM lain
Ke bahasa lain di JVM.
Pertama, yang agak mengejutkan dan menarik di sini ialah 62.6% pemaju hanya menggunakan Java, sama seperti tahun lalu (62.8%). Saya pasti menjangkakan jumlah ini akan turun, memandangkan penggunaan Kotlin yang kuat, tetapi nampaknya belum:
Oleh itu, Kotlin masih meningkat dari 13% tahun lalu menjadi 16.5% hari ini.
Groovy turun dari 19.3% menjadi 17.4% hari ini, sebahagian besar perhatian sekarang menuju ke Kotlin.
Scala juga turun sekitar 1.1%, kini menjadi 8.6%.
Jadi, trennya jelas - Kotlin memilih bahasa JVM lain , dan cukup berjaya.
8. DB
Dan akhirnya - DB - dengan MySQL stabil dan PostgreSQL tumbuh 5% penuh sejak tahun lalu:
9. Kesimpulannya
Di sana kita memilikinya - pandangan yang sangat menarik pada ekosistem Java sekarang, pada tahun 2019.
Sebilangan data yang benar-benar tidak dijangka, dan pasti ada yang tidak dijangka.
Secara keseluruhan, pandangan yang sangat menarik bagi masyarakat Jawa, dan sekali lagi - terima kasih yang besar kepada semua orang yang memilih.
Bahagian bawah Java