b523db2bbea7098aeccea0f78f41f223
     
     
    
    
    
    
    
    
    

إضافة توثيق React إلى موسوعة حسوب

   محمد جمال الذياب        29-09-2019  
   Abd_Allatif_Ey - عبد اللطيف ايمش   
أكملنا اليوم في موسوعة حسوب العمل على توثيق مكتبة React.js.
إضافة توثيق React إلى موسوعة حسوب
إضافة توثيق React إلى موسوعة حسوب

React (والتي تُعرَف أيضًا باسم React.js أو ReactJS) هي مكتبة JavaScript تُستخدَم لبناء واجهات المستخدم.
تُسهِّل React عملية إنشاء واجهات مستخدم تفاعليّة. عليك فقط تصميم عروض (views) لكل حالة في تطبيقك، وستُحدِّث React بكفاءة المكوّنات الصحيحة وتُصيّرها عندما تتغير بياناتك.
https://wiki.hsoub.com/React
هذا يعني أصبح لدينا في مجال تطوير واجهات المواقع توثيقٌ كامل لتقنيات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery:
https://wiki.hsoub.com/HTML
https://wiki.hsoub.com/CSS
https://wiki.hsoub.com/JavaScript
https://wiki.hsoub.com/Bootstrap
https://wiki.hsoub.com/Sass
https://wiki.hsoub.com/jQuery
إضافةً إلى ما عملنا عليه من توثيقٍ للغة PHP و Python و Kotlin و SQL و Bash في السابق:
https://wiki.hsoub.com/PHP
https://wiki.hsoub.com/Python
https://wiki.hsoub.com/Kotlin
https://wiki.hsoub.com/SQL
https://wiki.hsoub.com/Bash
والعمل جارٍ على غيره من توثيق اللغات والتقنيات.
أذكِّركم أنَّ باب المساهمة مفتوحٌ لجميع المتطوعين الراغبين بإثراء المحتوى التقني التخصصي باللغة العربية، سواءً بكتابة أو ترجمة صفحات التوثيق، أو بالمساعدة في التحرير وإضافة الأمثلة.
https://wiki.hsoub.com/موسوعة_حسوب:دليل_المساهمين
التعليقات
   Emad_Alhamou - Emad Alhamou   
ربنا يوفقكم فعلاً تستاهلون كل خير على تعبكن وتحية كبيرة ومعطرة لإدارة شركة حسوب والقائمين عليها والعاملين بها.
   Anonman - Anon Man   
لي 6 سنوات وعندما أقرا التوثيق والمصطلحات العربية اشعر انني لا افقه شيئاً وبعضها يكون مضحكاً قليلاً وعندما اقراءه بالانجليزيه استطيع ان افهم الكثير لا اعلم هل انا الشخص الوحيد.
   Abd_Allatif_Ey - عبد اللطيف ايمش   
المشكلة الرئيسية هي عدم اعتياد القارئ العربي على المصطلحات العربية البرمجية، فأغلب من بدأ بتعلم البرمجة استعمل المصادر الأجنبية في تعلمه، وبعد أن اعتاد على المصطلحات الأجنبية سيجد مقابلاتها العربية غريبةً عليه ومضحكة.
سأضرب لك مثلًا شائعًا، هل تجد كلمة «فأرة» غريبةً عليك؟ لو قال أحدهم «وقعت الفأرة من يدي» فهل سيخطر ببالك أنه يمسك بفأر حقيقي ووقع من يده؟ أم أنَّ الجهاز الذي يحرِّك المؤشر واسمه الأجنبي «Mouse» هو الذي وقع؟ ماذا لو قال أحدهم هذه الجملة في السبعينيات؟ (مجرّد تخيّل الموقف يشعرك بطرافته).
خلاصة القول أنَّ المشكلة هي مشكلة اعتياد، وليست المشكلة من المصطلحات العربية التقنية نفسها.
   AbdullahMY - عبدالله وليد   
الجيل الذي بعدنا ربما سيجد جميع المصادر تُرجمت وسيعتاد عليها
   Abd_Allatif_Ey - عبد اللطيف ايمش   
هذا هو ما نبتغيه: «توفير توثيق دقيق وشامل للغات البرمجة بلغة عربية سليمة كي يشكِّل أساسًا للمحتوى البرمجي العربي مستقبلًا»، هدفنا أن تكون موسوعة حسوب مصدرًا عربيًا جامعًا لكل ما يحتاج إليه المبرمج العربي في المستقبل القريب إن شاء الله.
لدينا أملٌ كبيرٌ في الجيل الناشئ، وسنوفر له كل ما يحتاج له لكي يبدأ مسيرته البرمجية والعملية.
   axok12 - Amr Khamis   
أنا كذلك أيضاً ، أصبحت أعتاد الإنجليزية ، وإذا قمت باستخدام العربية في أي جهاز إلكتروني أشعر بالغرابة.
   1monzer - منذر محمود   
اضافات بالجمله ومميزه شئ رائع شكرًا حسوب
عقبال انجولار :)
   DARKHAIR - Mohamed Anwar   
مكتبة!
صراحة انا لا افقه شيئ في الجافا سكربت
ولكن هل هذه بالفعل مكتبة
لانها اذا كانت كذلك فهذا يعني انه من الممكن ان يتم ذكر بعض مكتبات اللغات الاخري مثل بايثون
ام ان هناك شئ لا افهمه
لكن علي العموم شكرا مقدما علي ما تبذلونه من عمل
   mr_student - Nameless entity   
نعم ReactJS مكتبة و حسب، و هي جزء من ecosystem يكوّن مع بعضه Full framework مثلاً لو أردت Http client module لن تجده في react لذلك ستستخدم fetch أو axios، لو أردت routing module ستستخدم react-router.
إطار العمل يكون كـ angular يأتي مع كافة الـ modules جاهزة للاستخدام.
   Abd_Allatif_Ey - عبد اللطيف ايمش   
كما قال @mr_student ‍ ، React.js هي مكتبة وليست إطار عمل كامل.
بخصوص مكتبات بايثون، نعمل حاليًا على توفير توثيق كامل للمكتبة القياسية للغة، وأضفنا توثيق حوالي 600 صفحة منها (من وحدات ودوال وتوابع وخلاف ذلك...).
يمكنك الاطلاع عليها من هذا الرابط:
https://wiki.hsoub.com/تصنيف:Python
وسنستمر بإضافة المزيد في الفترة القادمة، وسنتوسع إلى أُطر العمل المختلفة الخاصة ببايثون مستقبلًا.
   DARKHAIR - Mohamed Anwar   
بارك الله لكم
ووفقكم في عملكم هذا
صراحة موسوعة حسوب دائما استعملها عندما اجد شيئا لا افهمه او حتي عندما اريد تعلم المزيد
من الاشياء او احيانا البحث
اشكركم علي جهدكم هذا
   ahmedsaoud31 - أحمد أبوالسعود   
عمل رائع،
ضع في قائم الإنتظار Laravel و Vue js
   Abd_Allatif_Ey - عبد اللطيف ايمش   
شكرًا لك،
Laravel على الطريق، سيصل قريبًا إن شاء الله :-)
   ahmedsaoud31 - أحمد أبوالسعود   
رائع، ستكون إضافة قوية جداً للموسوعة فهو أصبح الأشهر على الساحة حالياً.
   مستخدم مجهول   
React docs?
two words: state & props :)
   ISMAILALI40   
التوثيق باللغه العربيه اراه مضحكا قليلا
  الموضوع و التعليقات و باقي البيانات في هذه الصفحة منقولة و معدلة من المصدر على الرابط التالي : https://io.hsoub.com/webdev/81765
  هذا الموضوع مرخص تحت : رخصة المشاع الإبداعي BY-SA
المشاركة :
تويتر
فيسبوك
الإيميل
لينكد إن
واتساب
الرابط

الأسبوع الأول من العمل على مشروع ترجمة موقع storyofmathematics.com لإثراء المحتوى العربي [تقرير مصغر]
[تجربة] العمل علي اربع مشاريع برمجية في وقت واحد
قريبا.. الباكستانيين سوف "يحتلون" الوب العربي !
إن كنت تتعامل مع OOP فأنصحك أن تطلع على AOP أيضاً
بعيداً عن "جميع الحقوق محفوظة" - حوار صحفي حول موقع "كتب عربية حرة".
مجموعة دروس متنوّعة أخرى تعلمتها في حياتي ربما تفيدك
ماهو موقفك لو عرض عليك العمل في شركة تقنية كبرى عالميا؟

الروابط المختصرة    سياسة الخصوصية    من أنا    من نحن    الأسئلة الشائعة    موضوع عشوائي    اتصل بنا   
                           
Developed by : MJ7.org