59

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

أكملنا اليوم في موسوعة حسوب العمل على توثيق مكتبة React.js.

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/Java... https://wiki.hsoub.com/Boot... 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

موسوعة_حسوب:دليل_المساهمين


Anonman أضف ردا

لي 6 سنوات وعندما أقرا التوثيق والمصطلحات العربية اشعر انني لا افقه شيئاً وبعضها يكون مضحكاً قليلاً وعندما اقراءه بالانجليزيه استطيع ان افهم الكثير لا اعلم هل انا الشخص الوحيد.

Abd_Allatif_Ey أضف ردا

المشكلة الرئيسية هي عدم اعتياد القارئ العربي على المصطلحات العربية البرمجية، فأغلب من بدأ بتعلم البرمجة استعمل المصادر الأجنبية في تعلمه، وبعد أن اعتاد على المصطلحات الأجنبية سيجد مقابلاتها العربية غريبةً عليه ومضحكة.

سأضرب لك مثلًا شائعًا، هل تجد كلمة «فأرة» غريبةً عليك؟ لو قال أحدهم «وقعت الفأرة من يدي» فهل سيخطر ببالك أنه يمسك بفأر حقيقي ووقع من يده؟ أم أنَّ الجهاز الذي يحرِّك المؤشر واسمه الأجنبي «Mouse» هو الذي وقع؟ ماذا لو قال أحدهم هذه الجملة في السبعينيات؟ (مجرّد تخيّل الموقف يشعرك بطرافته).

خلاصة القول أنَّ المشكلة هي مشكلة اعتياد، وليست المشكلة من المصطلحات العربية التقنية نفسها.

الجيل الذي بعدنا ربما سيجد جميع المصادر تُرجمت وسيعتاد عليها

هذا هو ما نبتغيه: «توفير توثيق دقيق وشامل للغات البرمجة بلغة عربية سليمة كي يشكِّل أساسًا للمحتوى البرمجي العربي مستقبلًا»، هدفنا أن تكون موسوعة حسوب مصدرًا عربيًا جامعًا لكل ما يحتاج إليه المبرمج العربي في المستقبل القريب إن شاء الله.

لدينا أملٌ كبيرٌ في الجيل الناشئ، وسنوفر له كل ما يحتاج له لكي يبدأ مسيرته البرمجية والعملية.

أنا كذلك أيضاً ، أصبحت أعتاد الإنجليزية ، وإذا قمت باستخدام العربية في أي جهاز إلكتروني أشعر بالغرابة.