سمعت الكثير عن Jquary و nodejs و angualrjs ولكن لا اعرف في ماذا يستخدموا هل مش شخص يشرح لي الفرق بينهم ^_^
ما هو الفرق بين ال Jquary و nodejs و angualrjs
عزيزي الnodejs بختصار عباره عن تحويل اكواد الجافا سكربت الي خادم كحال php+apache
ويعمل علي "V8 JavaScript Engine"
يرجي نسخ الرابط ومعرفه التفاصيل
اما angualrjs عباره عن مكتبه جافا سكربت لتتيح لك العمل علي الصحفه الواحده بحيث لا يوجد انتقال وانما يتم العمل داما علي ajax من دعم وتطوير جوجل
اما الjquary هي مكتبه الDOM الاسهل والاشهر .. بحيث تعطيك عمل متقن وبحث سريع لعناصر الhtml وبها مميزات كثيره اخرى وكذلك الاضافات كثيره متاحه لها
بختصار شديد عزيزي الangualrjs وjquary موجهتان للمتصفحات اما nodejs كتابه برنامج ما من خلال الجافا سكربت ليصبح موقع والمكتبات السابقه ستكون مكمل استعراضي للماده المقدمه
بالتوفيق وعذراً اذا كان هناك تقصير
اما angualrjs عباره عن مكتبه جافا سكربت لتتيح لك العمل علي الصحفه الواحده بحيث لا يوجد انتقال
هل تقصد ان ال angualrjs هو عمل صفحة ويب كاملة مثل هذه ==>
<==
بدون فتح صفحة ويب جديدة عند الضغط علي لينك بل عند الضغط علي لينك ينتقل الي جزء معين من الصفحة ؟
تقريباً عزيزي
انظر لهذا الموقع لفهم العمليه والتفريق ما بين المكتبات
هناك نوعان لاسلوب العمل واحد منها mvc وتعني model و view و controller
وهنا يقصد في controller التحكم العام اما model هي عباره عن اوامر الادخال والتخزين والطلب وما شابه اما view العرض .. اما angualrjs تعمل علي mvvm وتعني model view viewmodel وكذالك mvc
الmvvm كحال mvc ولكن المصطلحات اوضح من سابقها بحيث الترتيب يكون view وهي صفحه العرض في داخلها viewmodel والتي تطلب الmodels وبعد عمل الاخراج يعود view ليعرض الناتج
فالسابق كان العمل عشوائي اما مع الاساسيات سنحتاج ثلاث او اربع موارد ثابته للعمل بحيث لا يوجد تكرار لامر ما
علي سبيل المثال الmodel يغنينا عن تكرار استعلام من قاعده البيانات او طلب صفحه ما عبر الاجاكس بحيث يتم توفير طباعه سطر واحد فقط
عزيزي لا تشغل بالك في فهم كل المكتبات ولكن حاول ان تجد امثله للعمل فهناك الكثير من الصفحات التي تتجه لاسلوب مغاير لمفهوم او اسلوب بناء المكتبه
اتمنى من الاخوان المتخصصين في هذا العمل التصحيح اذا هناك خطا ما.. او تقصديم معلومات اكثر لتعم الفائده
بالتوفيق عزيزي وانا في الخدمه لاي استفسار
التعليقات