المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ما هي Angular


رحيل
05-23-2021, 12:28 AM
ما هي Angular

هي منصةٌ تسهل بناء تطبيقات الويب والمواقع الإلكترونية، حيث يمكن من خلالها إنشاء التطبيقات والبرمجيات المتعلقة بالويب مباشرةً وعلى طريقتها، حيث أنها تستخدم نوعًا مطورًا من الجافا سكريبت يطلق عليها اسم TypeScript، وهي إطار عملٍ مقدمٍ من شركة غوغل تم تطويره منذ عام 2012 ولا تزال إلى الآن على رأس التقنيات المقدمة لتسهيل تطوير الويب، كما أنها منصةٌ غنيةٌ تدعم بناء تطبيقاتٍ ومواقع الصفحة الواحدة وتدعم بناء تطبيقات ويب منظمةٍ وقابلةٍ للصيانة ومرنةٍ.

تاريخ Angular

كان أول إصدارٍ مستقرٍ ورسميٍّ لـ Angular عام 2016 وهو Angular 2، ومنذ ذلك الوقت بدأت النسخة السابقة منها والتي كانت تسمى AngularJS تفقد شعبيتها، حيث كان أهم ميزةٍ للإصدار الجديد هو قابلية التطوير لمنصاتٍ مختلفةٍ للويب والموبايل وسطح المكتب وهذا ما افتقرت له النسخة القديمة، ولم يتوقف التطوير لهذه المنصة فقد تم إصدار النسخة الرابعة منها في نهاية العام ذاته 2016، وكان الانتقال إلى النسخة الرابعة أسهل من الانتقال السابق إلى الثانية، إلى أن بعض المشكلات لم يتم حلها إلى أن طرح الإصدار المستقر منها Angular 5 في نوفمبر 2017، ونجد اليوم إصدار Angular 7 وبانتظار صدور النسخة الثامنة منها في الأيام القليلة القادمة.
ميزات Angular
إن اتخذت قرار الانتقال إلى Angular فسوف تحصل على الكثير من الميزات وستتمتع بالعديد من الخصائص نذكر منها:
إمكانية بناء تاغات HTML خاصة ب والتي تدل على مكونات تقوم أنت ببنائها على سبيل المثال: <calendar></calendar> والذي سوف يظهر كتقويمٍ كاملٍ بناءًا على ما قمت بكتابته في التعليمات البرمجية.
قابلية إعادة الاستخدام للمكونات التي يتم بنائها بسهولةٍ، وهذا جزءٌ من الميزات التي تسهل العمل بشكلٍ كبيرٍ.
تقدم أدوات وأنماط لبناء المشروع بحيث يكون قابل للصيانة، فعندما تقوم ببناء مشروع Angular صحيح لن يكون لديك في النهاية مجموعةً كبيرةً من الملفات التي يصعب تعديلها والوصول إلى الملف الصحيح منها بل ستحصل على مشروعٍ منظمٍ وسهل الفهم وقابلٍ للتعديل بسهولةٍ.
تقوم برمجة التطبيقات والمواقع فيها على لغة جافا سكريبت ولكن بنسخةٍ محسنةٍ منها تدعى TypeScript، فلا يتطلب الأمر تعلم لغاتٍ برمجيةٍ جديدةٍ للحصول على كل تلك الميزات فهي أيضًا تعتمد على JS ES6 الشهير، وسوف تتمتع بكامل الميزات التي اعتدت عليها وأكثر من كتابةٍ بشكلٍ مستقرٍ واستخدام للكلاسات والواجهات ومجالات الأسماء والترتيب نفسه.
تعتمد Angular على فكرةٍ هامةٍ ألا وهي “لا داعي لاختراع العجلة من جديد”، ولذلك فهي تقدم الكثير من التسهيلات التي يستخدمها المطورون بكثرةٍ كجزءٍ منها، حيث يمكن بناء عناصر HTML ديناميكية، واستخدام Form عن طريق أداة التحكم به FormControl باستخدام قواعد تحكمٍ مختلفةٍ، وإرسال الطلبات غير المتزامنة HTTP بسهولةٍ، بالإضافة للكثير من الأدوات الأخرى التي تجعل تطوير المواقع وتطبيقات الويب أكثر سهولةً وتنظيمًا.
فصل المكونات المترابطة والذي جعل من السهل استبدال أي مكونٍ بمكونٍ مختلفٍ وذلك عن طريق حقن الكود بوساطة Node js.
يمكن التلاعب بالـ DOM عند الحاجة، حيث لا يتم ربط منطق التطبيق بمنطق العرض مما يجعل الكود أكثر وضوحًا وتنظيمًا.
بناء مواقع وتطبيقات ويب قابلةٌ للاختبار وهي قد تكون قيد الاختبار أثناء بنائها، حيث تتيح Angular إمكانية الاختبار الوحدات والاختبار من طرفٍ إلى طرفٍ، وكل ذلك عن طريق أدوات اختبار مثل Jasmine و Protractor.
يمكن استخدام Angular للموبايل والحاسب معًا مما يعني أنك تستخدم بيئةً واحدةً لأغراضٍ متعددةٍ.
تملك مجتمع مطورين كبير ويمكنك الحصول على الأدوات والإضافات المختلفة بسهولةٍ.

وهذا ما يجعلنا نقول أن الـ Angular هي ليس مجرد إطار عملٍ للمطورين بل هي نظامٌ متكاملٌ يجعل عملية التطوير فعالةً وسهلةً ومنظمةً وقابلةً للصيانة مع الكثير من الإضافات والتسهيلات التي تجعلك متفرغًا لبناء الجوهر الأساسي للموقع دون القلق حول باقي التفاصيل.

هل هناك أي سلبيات

لا يمكن تواجد أي تقنيةٍ كاملةٍ وإلا لتوقف التطور عندها ولكن سلبيات الأنغولار قليلة ويمكن التعامل معها بسهولةٍ ومنها:
الأداء: وهو أمرٌ نسبيٌّ في الواقع إلا أن بعض تطبيقات الويب التفاعلية أظهرت أداءً غير جيدٍ في بعض الأحيان.
منحني التعلم متناقص: بسبب كونها متعددة الاستخدامات يكون لكل فكرةٍ غالبًا عدة طرقٍ للتنفيذ مما يثير بعض المتاعب أثناء تعلم استخدامها.

شيخة المزايين
05-23-2021, 01:03 AM
سلمت اناملك على الإنتقاء
دمت بسعادة بحجم السماء
لقلبك طوق الياسمين

جوهره
05-23-2021, 02:23 AM
يعطيك العافيه على الطرح
بإنتظآر جديدك وعذب أطروحآتك

شيخة الزين
05-23-2021, 04:46 AM
يعطيك العآافيه على الطرح الرائع
ماننحرم منك ومن مواضيعك
بإنتظآار جديدك القادم
لك اعطر تحية

أبو علياء
05-23-2021, 07:41 PM
كل الشكر لكم على الموضوع
القيم المعلومات المفيده
اتمنى لكم المزيد من التالق والتميز
يعطيكم العافيه على تقديم ماهو جديد ومفيد
لروحكم جنان الورد
دمتم بسعاده لا تغادر ارواحكم

بنت الشام
05-23-2021, 08:47 PM
شلال ابداعك مازال منهمر...
دمت ودام نبض قلمك الرائع...
وننتظر جديدك بشووق...
مجهود رائع تشكر عليه...

رحيل
05-24-2021, 02:39 AM
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:39 AM
ابو علياء
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:39 AM
تناهيد
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:39 AM
بنت الشام
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:40 AM
جوهره
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:40 AM
شيخه الزين
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

رحيل
05-24-2021, 02:40 AM
شيخه
.
شكراا:135:
للحضور الكريم:eq-36:
تقديري

شيخة رواية
05-24-2021, 07:57 AM
:f15:
موضوع في قمة الخيااال
طرحت فابدعت
دمت ودام عطائك
ودائما بأنتظار جديدك الشيق
:f15:

نور القمر
05-24-2021, 05:24 PM
جلب راقي وانتقاء مميز
بوركت جهودك المثمرة
ولا حرمنا عطائك
ودي ..

شهد الحروف
05-25-2021, 09:34 AM
~


لكِ من الابداع رونقه.،
ومن الاختيار جماله .،
دام لنا عطائك المميز والجميل
تحياتي وتقديري لكِ .،

فرآشه ملآئكيه
05-31-2021, 07:31 PM
سلمت آناملك لروعة طرحهآ..
يعطِـــيكْ العَآفيَـــةْ..

عبد الحليم
06-03-2021, 09:24 AM
سلمت يداك على الطرح الراقي
جزاك الله خيرا وبارك الله فيك
لك اعجابي وتقديري

Şøķåŕą
06-05-2021, 08:33 AM
تميز الانتقاء والطرح
الراقي ..
دام عطائك المميز
لك مني ارق التحايا

رُّوحي بروحهُ
06-07-2021, 04:08 AM
-




يعطيك العافيه يارب , ع الموضوع
دمت ودام ابداعك ف سما عشق ..,

خاطري آضمـڪ
06-08-2021, 02:04 AM
سلمت آلآكف ومآنقلت ..
لــ قلبك آلسعآدهه .

رحيل
06-08-2021, 03:51 AM
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:52 AM
سكرا
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:52 AM
اميره
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:52 AM
ابو علياء
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:52 AM
تناهيد
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:53 AM
خاطري اضمك
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:53 AM
جوهره
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:53 AM
شيخه روايه
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:53 AM
شيخه المزاين
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:53 AM
شيخه الزين
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:54 AM
شهد
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:54 AM
عبد الحليم
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:54 AM
فراشه
سلمتِ:f15:
على فخامة الحضور


:620:

رحيل
06-08-2021, 03:54 AM
نبض وريدي
سلمتِ:f15:
على فخامة الحضور


:620:

نور القمر
06-09-2021, 08:00 PM
سلمت اناملك الذهبيه لجمال جلبك
يعطيك العافية ولاعدمتك
بنتظار جديدك بشوق

خالد الشاعر
06-11-2021, 03:36 PM
موضوع رائع ومميز
طرحتى فابدعتى دمتى ودام عطائكِ
سلمت أناملكِ على الجلب المميز
اعذب التحايا لكى
خ ـالد الشاعر

tarhal
06-14-2021, 06:39 PM
..

طرح قيم
سلمت

نور القمر
06-14-2021, 10:06 PM
جلب راقي وانتقاء مميز
بوركت جهودك المثمرة
ولا حرمنا عطائك
ودي ..

رحيل
06-17-2021, 10:44 AM
شكرا للتواجد الراقي
لروحكم المسك
وعطر والؤرد
https://l.top4top.io/p_1994gke140.gif (https://top4top.io/)

نبضها مطيري
06-19-2021, 06:31 AM
يعطيك العافية على روعة طرحك
سلمت أناملك بانتظار جديدك
لروحك الياسمين والجوري

نور القمر
06-21-2021, 04:16 PM
جلب راقي وانتقاء مميز
بوركت جهودك المثمرة
ولا حرمنا عطائك
ودي ..

شيخة رواية
08-18-2021, 04:56 AM
:f15:
موضوع في قمة الخيااال
طرحت فابدعت
دمت ودام عطائك
ودائما بأنتظار جديدك الشيق
:f15:

رحيل
08-23-2021, 11:37 AM
عطرتي متصفحي
بهذا المرور الراقي
لسموك أَعطر ورودي
ومودتي

♡ Šąɱąя ♡
01-16-2022, 08:25 PM
سلمت يمينك على ما نثرت من رقي و إبداع
أتمنى لكـ دوام التألق و التميز
تقديري يسبقه إحترامي

Şøķåŕą
12-20-2022, 11:20 AM
_

سلمت الأيادي ..
ويعطيك العافية لـ جمال الآنتقاء
لروحك جنائن الورد .

زمردة ❥
09-26-2023, 05:40 AM
موضوع رائع
يعطيكـ العافيهـ \ الف شكر ع طرحك
".بشوق لجديدكـ

Şøķåŕą
09-27-2023, 01:57 PM
شكراً لك
بإنتظار الجديد القادم
دمت بكل خير

بنت العز
09-27-2023, 02:43 PM
شكرًا على الطرح الجميل

نور القمر
09-28-2023, 12:53 PM
سَلِمت الأنَامِل المُتألِقة لِروعَة طَرحهَا
دَام العطَاء والتَميّز المُتواصِل
لرُوحك السّعادة

رحيل
09-30-2023, 11:15 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود:smile:

رحيل
09-30-2023, 11:15 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود:smile:

رحيل
09-30-2023, 11:15 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود:j2:

رحيل
09-30-2023, 11:16 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود:592:

رحيل
09-30-2023, 11:16 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود:em20:

رحيل
09-30-2023, 11:16 AM
نور
.
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود

رحيل
09-30-2023, 11:16 AM
بنت العز
.سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود

بنت العز
12-30-2023, 06:01 AM
كل الامتنان لهذا الجلب
بوركت اناملك للطرح

رحيل
12-30-2023, 11:05 AM
سرني جدا حضورك
واسعدني تواجدك
واطلالتك المشرقة
تعطر ركني
لروحك جنائن الياسمين
مع كل الود

Şøķåŕą
10-18-2024, 12:39 PM
طرح مميز
سلمت الأيادي عالطرح
دمت بود

مثلي قليل
05-26-2025, 03:08 AM
سلمت اناملك على الطرح الرائع
يعطيك العافية

رحيل
05-26-2025, 09:09 AM
.حضور راقى ...
زادت آلصفحة آشرآقاآ بتوآجدك ,,
لروحك جنآئن الورد

رحيل
05-26-2025, 09:10 AM
.حضور راقى ...
زادت آلصفحة آشرآقاآ بتوآجدك ,,
لروحك جنآئن الورد:x97:

رحيل
05-26-2025, 09:10 AM
مثلي قليل
.حضور راقى ...
زادت آلصفحة آشرآقاآ بتوآجدك ,,
لروحك جنآئن الورد