JavaRush /مدونة جافا /Random-AR /من السيرة الذاتية لشهر يونيو: Spring Boot هو إطار عمل Jav...

من السيرة الذاتية لشهر يونيو: Spring Boot هو إطار عمل Java "السحري".

نشرت في المجموعة
تخيل أنك أكملت تدريب JavaRush وبدأت في البحث عن وظيفتك الأولى. في التوصيف الوظيفي، تصادف أطر عمل وأدوات لم تجربها. نحن نطلق سلسلة من المقالات لمساعدتك على فهم أدوات Java المستخدمة في أي مشروع، وفي أي مرحلة من حياتك المهنية كمطور يجب أن تتعلمها. في المقالة الثانية سنتحدث عن إطار عمل Spring Boot.

التمهيد الربيع: ما هو؟

تحدثنا في المقالة السابقة عن إطار الربيع. Spring Boot عبارة عن مجموعة من الوحدات التي تم تكوينها مسبقًا والتي تعمل على Spring Framework. تعمل هذه الوحدات على تبسيط تكوين التطبيق المكتوب في Spring. يصف العديد من المتخصصين في تكنولوجيا المعلومات Spring Boot بأنه عصا سحرية لأنه يبسط عمل المطور "بطريقة سحرية". ليس سحريًا على الإطلاق بالطبع. أصبح هذا ممكنًا بفضل مبدأ إدارة التبعيات: من خلال اختيار إصدار واحد من Spring Boot، نختار ضمنيًا عشرات التبعيات التي، بدون إطار العمل، يجب التوفيق بينها يدويًا. من السيرة الذاتية لشهر يونيو: Spring Boot - إطار عمل Java "السحري" - 1إذا استخدمنا نفس القياس السابق ، حيث يكون البرش تطبيق ويب، وSpring Framework عبارة عن مجموعة بورشت، فإن Spring Boot هو نفس "الطباخ المتعدد" الذي سيساعدك على الطهي بسرعة. يحتوي Spring Boot على وثائقه الخاصة والعديد من الحلول الجاهزة التي يمكنك نسخها واستخدامها في مشاريعك.

ما مدى شعبية Spring Boot؟

وفقًا لبحث أجرته شركة JetBrains، إحدى شركات أدوات Java، أصبح Spring Boot إطار عمل الويب Java الأكثر شيوعًا في عام 2019 ، بزيادة قدرها 14٪ عن العام الماضي. اختارها 56% من المشاركين كإطار التطوير الرئيسي الخاص بهم. لقد تزايد الطلب على الإطار منذ إنشائه. تتطلب 2% من جميع الوظائف الشاغرة للمطورين في المملكة المتحدة معرفة بهذا الإطار، وفقًا لإحصائيات ITJobsWatch . يبلغ متوسط ​​​​راتب المطورين الذين يمتلكون Spring Boot حوالي 60 ألف جنيه إسترليني سنويًا. في الموارد المخصصة للمطورين Stack Overflow، تتراوح الرواتب من 45 إلى 100 ألف دولار سنويًا للمناصب المختلفة التي تتطلب Spring Boot.

ما هي المشاريع التي ستكون هناك حاجة إليها؟

الجميع تقريبا. في السابق، كان مطلوبًا من المطورين معرفة تقنية Java EE، ولكن الآن يجب على مطوري Java في كل مكان تقريبًا معرفة إطار عمل Spring، بما في ذلك Spring Boot.

متى وكيف التدريس؟

قبل الذهاب إلى المقابلات، من الأفضل للمبتدئ أن يكتسب المعرفة الأساسية بإطار عمل Spring Boot. وقبل ذلك لا يزال عليك أن تتعلم:
  1. Maven هي أداة لأتمتة عمليات إنشاء المشروع.
  2. Servlets هي واجهة Java التي يعمل تنفيذها على توسيع وظائف الخادم.
  3. بروتوكولات نقل المعلومات عبر الشبكة.
  4. قواعد البيانات (المعرفة الأساسية).
  5. بروتوكولات التسلسل JSON/XML.
إليك ما يقوله المطورون أنفسهم عن Spring Boot على Quora:
  • "أحد أكبر كوابيس مطوري Spring هو الحفاظ على العدد الهائل من التكوينات المطلوبة للتطبيقات. يعمل Spring Boot على سد هذه الفجوة من خلال القضاء على أي جهد مطلوب لتكوين التطبيقات."
  • "يعد Spring إطارًا قويًا يساعدك على فهم ليس فقط Spring، بل أطر العمل الأخرى أيضًا. Spring Boot هو ببساطة أداة تسهل تكوين Spring واستخدامه. بالإضافة إلى ذلك، يستمر استخدامه على نطاق واسع في تطبيقات المؤسسات، وبالتالي سيكون موجودًا لفترة أطول مما نتوقع.

يمكنك تعلم كيفية العمل مع Spring Boot عمليًا من خلال التدريب عبر الإنترنت الخاص بـ JavaRush .

يتم إجراء المجندين مرة واحدة في الموسم بين المستخدمين الذين وصلوا إلى المستوى 35.

تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION