لاحظــت أنكِ تذكريــن الاستســلام اكثر من مرّة في المقال هذا والذي سبقــه.

حســب وجهــة نظــري (على المطــوّر المحتـرف أن يتوقــع تغييــر سطريــن من كل ثلاث أســطر) وقــبل بداء العمــل على خاصيــّـة جديدة يحتــاج معرفــة المتطلبات وقرأتهــا جيــداً قبل البــدء بالعمــل كي يعــرف كيــف يختبـــر العمــل ويصلــحه كل ما فشــل الاختبــار.

تجربــة جميــلة أعطتــك خبــرة احترافيــة أكثــر. أرجوا لك النجــاح في المهــام المستقبليـّــة

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

هل تعملين مطورة واجهات أمامية أم خلفية؟ وما هي تفاصيل تلك الخاصية إن أمكن

frontend

"هل يعمل جيدا على الموبايل؟ "

واجهات أمامية. لكن نستخدم server side rendering لذلك اكتب كود بواسطة python وjavascript.

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

لكن نستخدم server side rendering

يعني لا تستخدمون React ولا Angular، المحتوى يأتي كود HTML من السيرفر مباشرة؟

نعم لا نستخدم أي frontend framework. نستخدم Webnode (وهي فريموورك تم بناءها في الشركة نفسها) على جهة السيرفر لبناء الHTML

بعد عده قراءات في ال Webnode2 و LiveNode

الخلاصه :

LiveNode مكتبه او فريموورك لعمل updating (in real-time) لل page او الاجزاء بعد التحميل في جهاز العميل .

Webnode لعمل rendering لل page كل جزء او component يكون مجرد ومغلف وقابل لاعاده الاستخدام او التخلي عنه لتنظيم الاكواد ايضاً يولد javascript في جهه العميل للتواصل مع السيرفر بشكل الي .

@rashazilla مشاركه رائعه جداً خصوصاً في شركه عملاقه ك Quora :D .

التدوين وصناعة المحتوى

هنا نسعى للخروج بأفكار ونقاشات تفيد الكاتب المخضرم والجديد لبناء محتوى أفضل.

18.2 ألف متابع