دليل على عن شرح أهمية الكود النظيف Clean Code وكيفية تحسينه لتحقيق فهم سهل وزيادة كفاءة فريق العمل لتحقق احدى أهم مبادئ هندسة البرمجيات https://blog.abdelhadi.org/clean-code-javascript-in-arabic/
مرحبا أخي أحمد. فلسفة tailwind مختلفة تماما، بحيث أنت تحتاج فقط إلى postcss معها. حاول تقرأ التوثيق أكثر لتفهم ميكانيزم عملها. وبالنسبة للـ JIT عبارة عن مود يسرع من محرّر tailwind وبه بعض المميزات.
وعليكم السلام أخي بلال. نعم صممت بها مشروع يدعم الاتجاه يمين ويسار وكان كل شيى تمام. بكود واحد تضيفه في html dir يتحول كل شيى كما تريد. الاطار مناسب لأي شخص مبتدء كان أو محترف. وهو ليس محدود ولكن التحريك وغيره يتطلب اضافة كود برمجي اضافي ومكتبة Alpinejs كافية أيضا.
إذا كنت قد أنهيت الكورس CS50 فلم يتبقى لك سوى التخصص إذاً. ابحث عن المجال الذي ترغب فيه وانطلق مادامت لديك الأساسيات وكل مجال له مدة معيّنة لاحترافه على حسب قدراتك دومًا.
مرحبا عمر، إختيار النظام الذي يساعدك مسألة أذواق، ولكن نظام الماك يجمع بين القوة والخصائص، لو كنت مبرمجا قد تحتاج أحيانا إلى Terminal وأدوات لينوكس، وربما تحتاج كذلك إلى برامج التصميم "أدوات أدوبي" وغيرها. أرى أن نظام الماك يجمع بينهما بكل سلاسة وبساطة. عكس لو استعلمت لينوكس لوحده لا يدعم أدوات ديزاين سوى المفتوحة المصدر أو الويندوز مبني على بيئة مختلفة عن أوامر لينوكس. هذا كله عدى الأمان والخصوصية والتحديثات المستمرة مجانًا.
مرحبا أخي عادل، حياك الله. سعدت بزيارتك للمدونة وأسعد أكثر أن تكون مفيدة لك. بلوجر صراحة ليست قابلة للتتخصيص مثل ووردبريس وGatsby. هو يعتبر مفيد للمدوّنين غير التقنيين. لكنك لـو أردت تطوير مدونتك لتقدم خدمات وتحتاج إلى تنسيقات أكثر سيتطلب الانتقال إلى منصة أوسع ومفتوحة المصدر.
مرحبا أخي عيّاد، وشكرا لمشاركة هذه المقالة الجميلة. كانت لي فرصة جد عظيمة بحياتي أن عملت بصخر منذ أكثر من 4 سنوات وشرف اللقاء والحديث مع الأستاذ محمد الشارخ بالقاهرة مدة أسبوع تقريباً. حضرت معه اجتماعات، نلت فرصة السماع لقصة صخر كاملة خصوصاً مع مايكروسوفت. تعلمت منه الكثير، الأستاذ محمد الشارخ لديه نمط تفكير عجيب صراحة، قل أنه رائد أعمال بامتياز. أتذكر يوم كنا نتناقش مشروعا جديداً وعرضت"presentation" أشرح مراحل التطوير والإطلاق ولما وصلت إلى جزئية نظام التسعير ..إلى آخره،
تسلم أخي عمار. يمكنك الاستفادة من جلّ خصائصه عبر إضافة نشرها سابقا ستفيدك ان شاء الله: https://github.com/imAbdelhadi/simplemde-rtl هناك تطويرات لاحقة ان شاء الله.
الوقت الحالي لا. والسبب أن المحرر مبني على (هيئة Client Side) وإضافات التصدير إلى PDF تحتاج Backend server. بمرور الوقت سنطوّر الخاصية إن شاء الله تعالى.
1. ملف Config تقوم بتعديله تماما وفق ما تريده من ألوان وخطوط وشفراتك الخاصة بك. 2. كل Margins/Paddings معرّفة وإن كنت تقصد الطول والعرض فهي توفّر لك استخدام أبعادها المعرّفة مسبقاً أو تعرّفها بنفسك في ملف Config. ولكن في التحديث الجديد عبر إضافة JIT لست بحاجة إلى أي variant مسبق. أكتب واستمتع 😃 3. الملف الناتج صغير جداً لا يقارن بأي مكتبة ثانية سوى Pure Css ولا أظنك بحاجة إلى استخدام Pure Css لو استخدمتها. 4. الكلاسات الموجودة كافية 98%،
المبدء مختلف، في tailwind لست مقيداً بـ Classes معرفّة مسبقاً في ملف style.css من قِبَل المكتبة. ولا حاجة أصلاً لأن تعرّفها كذلك. كل شيئ تكتبه في ملف HTML فقط. فرص العمل على حسب الشركة، لكن كمهارة جديدة أنصحك تتعلمها.