اذهب إلى المحتوى

السؤال

نشر

السلام عليكم

هل درجة اتقان الHTML وال CSS هي نفسها في حال اردتهما من أجل تطوير صفحة ويب او تطبيق موبايل؟

أقصد ان الشخص الذي عليه تعلم react.js و react native لتطوير تطبيقات الموبايل هل عليه تعلم HTML و CSS بنفس المستوى الذي يحتاجه الشخص الذي تعلمهم من أجل بناء صفحات الويب؟

Recommended Posts

  • 0
نشر

مرحبًا،

ليس من المطلوب نفس درجة الاتقان بالطبع.

بشكل عام ستلاحظ تشابه في المفاهيم، فكيفية هيكلية تطبيق الويب باستعمال react native مشابهة قليلًا لهيكلية ال html و بالتالي فهمك لها سيسرع عملك.

من الجيد دائمًا أن تتعلم html, css بشكل مسبق لتعلمك أي شيء آخر في مجال الويب أو تطوير تطبيقات الموبايل، و ذلك بسبب المفاهيم بشكل أساسي، كما أنها ليست بالتقنيات الصعبة و يمكن لأي شخص تعلمهما في مدة شهر لا أكثر. تعلم الأمور الأساسية و ما تبقى يمكنك البحث عنه عند الحاجة.

تحياتي.

  • 0
نشر

بالنسبة لتطوير تطبيقات الموبايل باستخدام React Native، ستظل بحاجة إلى معرفة HTML و CSS، ولكن بدرجة أقل عمقًا بالتأكيد عن تطوير واجهات المستخدم ( frontend ).

عند استخدام React Native، فإن HTML و CSS لا تُستخدم بنفس الطريقة التي تُستخدم بها في تطوير صفحات الويب. في React Native، يتم استخدام مكونات تشبه HTML ولكنها ليست HTML بالمعنى التقليدي. بدلاً من ذلك، يتم استخدام JSX، وهو تنسيق يشبه HTML، ولكن يتطلب فهمًا مختلفًا.

CSS أيضًا تُستخدم بشكل مختلف، حيث يتم استخدام أنماط مخصصة لتطبيقات الموبايل.

  • 0
نشر

وعليكم السلام ورحمة الله وبركاته.

في HTML يكفي فقط فهم هيكل الصفحة والعناصر المتاحة وخصائها ولكنك في React لن تستخدم HTML كما في تطوير تطبيقات الويب حيث سيكون تعاملك اكثر مع المكونات . ولهذا المهم هو فهم طريقة عمل هيكل الصفحة والعناصر في HTML .

وإذا أردت تعلم التنسيقات والتعمق فيه من حيث بناء مكونات متجاوبة فهنا حينها سيتوجب عليك إتقان CSS .

ولذلك إذا كنت ستعمل على تطوير تطبيقات الويب بإستخدام react فإن HTML و CSS مهمين ولكن تكفي الأساسيات .

اما في React Native  فهي لا تعمل بشكل مباشر مع HTML و CSS كما هو الحال في الويب بل تتعامل مع المكونات كما وضحت لك .

لهذا يكفي فقط تعلم الأساسيات الحالية ل css وإذا وجدت مستقبلا أنك بحاجة إلى التعمق بها إذا أردت أن تقوم بكتابة التنسيقات بنفسك فهنا سيتوجب عليك تعلمها.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...