يكشف استطلاع مطور 2021 Stack Overflow عن تحولات مختلفة في تفضيلات صناعة التكنولوجيا ، مع تجاوز React.js (40.14٪) jQuery (34.42٪) ليصبح إطار عمل الويب الأكثر استخدامًا. يحافظ تطوير الويب على هيمنته ، بينما تظل بايثون وراست لاعبين أقوياء في مجال البرمجة. تُمنح جائزتنا الرائعة إلى إطار عمل الويب الناشئ Svelte ، الذي يحتل مرتبة عالية من حيث الشعبية والحب والدفع.
في مواجهة تحديات الوباء المستمرة ، تم إجراء مسح هذا العام مع التركيز على قضايا خارج بيئة المكاتب التقليدية. يقدم لمحة عن المشهد المتطور لأطر الويب ولغات البرمجة ورواتب المطورين.
حصل React.js على المركز الأول بين أطر عمل الويب الأكثر استخدامًا بنسبة 40.14٪ ، متجاوزًا jQuery (34.42٪). تضمنت المراكز الخمسة الأولى أيضًا Express (23.82٪) و Angular (22.96٪) و Vue.js (18.97٪). علاوة على ذلك ، اعتبر React.js (25.12٪) إطار الويب الأكثر رواجًا ، يليه Vue.js (16.69٪) ، Django (9.21٪) ، Angular (8.47٪) ، و Svelte (6.57٪).
شارك Svelte (71.47٪) عنوان إطار عمل الويب الأكثر شعبية مع ASP.NET Core ، بينما كان الوصيف FastAPI (70.04٪). كان React.js (69.28٪) و Vue.js (64.41٪) و Express (62.07٪) محل إعجاب المطورين أيضًا. ثلاثة من هذه الأطر الأكثر تفضيلاً هبطت في المراكز الخمسة الأولى ذات الأجور الأعلى: Svelte و ASP.NET Core و React.js.
ومع ذلك ، ذهب أعلى راتب مطور إلى Ruby on Rails (77،556 دولارًا) ، تليها Svelte (62،520 دولارًا) ، ASP.NET Core (60،744 دولارًا) ، Gatsby (60،129 دولارًا) ، و React.js (58،128 دولارًا). يشير أداء Svelte القوي في جميع هذه الفئات إلى قدرتها على الارتفاع أكثر بين أطر الويب الشائعة.
من بين المطورين المحترفين وجميع المستجيبين ، لا تزال JavaScript (64.96٪) هي اللغة الأكثر استخدامًا. احتل HTML / CSS (56.07٪) المرتبة الثانية ، مما يسلط الضوء على التأثير المستمر لتطوير الويب. تبادلت Python (48.24٪) الأماكن مع SQL (47.08٪) في المركز الثالث بين جميع المستجيبين ، لكنها ظلت في المركز الرابع عند المحاسبة فقط للمحترفين.
للعام الخامس على التوالي ، احتفظت بايثون بمكانتها باعتبارها أكثر اللغات المطلوبة. تضمنت اللغات الأخرى في المراكز الخمسة الأولى TypeScript (15.29٪) و JavaScript (14.59٪) و Go (14.54٪) و Rust (14.09٪).
احتفظت Rust التي أسستها Mozilla (86.98٪) بالسيطرة باعتبارها اللغة الأكثر شعبية للسنة السادسة على التوالي ، تليها Clojure (81.12٪) ، TypeScript (72.73٪) ، Elixir (72.11٪) ، Julia (70.69٪) ). غاب بايثون (67.83٪) عن المراكز الخمسة الأولى.
يمكن أن يكون للتطوير بلغة محبوبة مكافآت مالية أيضًا. كانت Clojure و Elixir من بين اللغات الخمس الأعلى أجراً ، وكان مطورو Clojure يتمتعون بأعلى متوسط راتب سنوي (95000 دولار). استخدم أصحاب الدخول الأعلى اللاحقة F # (81،037 دولارًا) ، و Elixir (80،077 دولارًا) ، و Erlang (80،077 دولارًا) ، و Perl and Ruby (تعادل 80000 دولار) ، و Scala (77،832 دولارًا).
برزت MySQL (50.18٪) كأكثر قاعدة بيانات شيوعًا ، تليها PostgreSQL (40.42٪) ، و SQLite (32.18٪) ، و MongoDB (27.7٪) ، و Microsoft SQL Server (26.87٪). أظهر المطورون أكبر حب لـ Redis (70.71٪) ، تليها PostgreSQL (70.40٪). احتل كل من MongoDB (60.28٪) و Elasticsearch (56.70٪) و Firebase (56.22٪) المراكز الخمسة الأولى.
حصل المطورون الذين يعملون مع DynamoDB (80،936 دولارًا) و Elasticsearch (67،021 دولارًا) و Cassandra (64،090 دولارًا) على أعلى رواتب ، بينما احتلت Redis (64،548 دولارًا) المركز الرابع ، وحل IBM DB2 (64،044 دولارًا) في المرتبة الخامسة.
لا تزال AWS (54.22٪) هي النظام الأساسي السحابي الرائد من حيث الاستخدام ، لكن كلا من Google Cloud (31.05٪) و Microsoft Azure (30.77٪) شهدوا نموًا كبيرًا مقارنة بالعام السابق. في عالم بيئات التطوير المتكاملة (IDE) ، يهيمن Visual Studio Code بمعدل استخدام 71.06٪ ، يتبعه Visual Studio (33.03٪) ، Notepad ++ (29.71٪) ، IntelliJ (28.74٪) ، و Vim (24.19٪).
تقدم نتائج استبيان Stack Overflow 2021 رؤى قيمة حول تفضيلات المطورين المحترفين والتوجه العام لصناعة التكنولوجيا. يستفيد AppMaster من هذه الأطر واللغات والأدوات لإنشاء تطبيقات الويب والجوال والخلفية ، مما يوفر للعملاء حلاً برمجيًا شاملاً وقابل للتطوير. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022> تم تصميم منصة no-code لتسريع تطوير التطبيقات مع تقليل التكاليف ، مما يجعلها خيارًا مثاليًا لـ أحجام الأعمال المختلفة ، من الشركات الناشئة إلى الشركات.