هل انتقلت أو جربت العمل على NodeJS أو أحد أطر عملها مثل MeteorJS أو ExpressJS ؟

كما هو واضح من العنوان، تفضل علينا بخبرتك وأخبرنا ماذا بعد تجربتك أو انتقالك للعمل رسمياً على NodeJS أو أحد أطر عملها..

ما هو رأيك فيها من ناحية سرعة الإنجاز وسهولة التعلم؟

ماذا يميزها (بالنسبة لك) عن غيرها من تقنيات تطوير الويب؟

هل ترى فرق واضح في إنتاجيتك؟ وهل تنصح الآخرين بالانتقال لها؟

ماذا عن مشكلة (قابلية التوسع) أو Scalability بالأخص مع MeteorJS ؟

شكراً لك مقدماً

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لا اعلم عن برمجة الويب لأن مجالي low leve لكن اقترح عليك بتعلم لغة تلم وتشمل وتجمع أغلب المجالات

ويب، اجهزة هاتف متنقل ، علوم البيانات ، سطح المكتب مثل لغة الجافا

وكلها مجتمعة في احد اكثر اللغات البرمجية المطلوبة في مجال الشركات الضخمة مثل البنوك وشركات الاتصالات وغيرها

بحكم عملي كمبرمج في مجال البنوك والاتصالات في السعودية اللغة الاولى المطلوبة في هذه المجالات هي الجافا ويليها c++

اذا كنت تبحث عن سوق عمل برواتب تصل الى 35 الف ريال في السعودية احترف الجافا او السي بلس بلس

اما برمجة الويب يا اخي الكريم ما يأكل عيش وانا اتكلم هنا عن السعودية في شركتي التي اعمل فيها الان مطوري الفرونت اند رواتبهم لا تتجاوز 3 الاف ريال واغلبهم من الجنسية الهندية اما مطوري الباك اند في الويب رواتبهم لا تتجاوز 6 الاف ريال

مبرمجي low level تبدأ رواتبهم من 15الف ريال وتصل الى35 الف ريال حسب خبرتك ومهارتك

ما هي إسم الشركة التي تتحدث عنها؟ وماذا تقصد بالـlow level، هل تقصد برمجة الـMicroelectronics أم ماذا بالضبط؟

لغات برمجة low level programming احداها c و c++

اما بخصوص الشركات في سوق العمل السعودي تطلب low level programming

اعمل كمبرمج في إحدى شركات الاتصالات السعودية

إذًا تعملون على برمجة شبكات الإتصال أليس كذلك؟ هل هذا يتطلب C أو C++ ؟

سمعت بأن لغات مثل الجافا أو الـC# هي الاكثر طلبًا في دول الخليج.

node.js هي بالأصل جافا سكريبت و لكن للباك إيند و تفتح لك الباب لبرمجة تطبيقات من الويب و حتى الديسكتوب و أخيرا الموبايل

جربت العمل ب Node.JS على إطار عمل Express بسبب قوتها في اتصال ال TCP لاني احتجته في أحد المشاريع ولم أتمكن من تنفيذ ما أريده بسهولة في php ، هي جيدة جدا وأنصح بها و من أجمل ما فيها هو أنك ستبرمج بنفس اللغة لل Server Side وال Client Side كما أنك ستجد مكتبات ( أو حزم ) لأي غرض تريده وهي مدعومة بشكل كبير بالشروحات (الأجنبية طبعا) ولن تجد صعوبة في برمجة أي شيء باستخدامها بسبب كثرة مكتباتها وتوفرها للاستخدام بطريقة واحدة ( عبر مدير الحزم npm ) ، أنا أنصح بالانتقال إليها فهي رائعة جدا وقوية ، بالنسبة لسهولة التعلم فإن كنت تتقن جافا سكربت فستحتاج إلى أسبوع فقط حتى تتمكن من تعلم معظم الأمور التي ستمكنك من انشاء موقع ويب بسيط إلى متوسط ( هذا في حالة أنك تمتلك خبرة سابقة بلغة ويب أخرى ك php ) .

شخصيا لا أظن أنني سأبني المزيد من المشاريع بها ، على الرغم من قوتها إلا أنني لا أحب الـ OOP في جافا سكربت بل أفضل إنشاء كلاس وإنشاء أوبجيكت منه كما فيه php أو Java ، لكن إن لم تكن هذه مشكلة بالنسبة لك ( أقصد إن كنت تحب جافاسكربت أصلا ) فلن تواجه أي مشاكل وأنصحك بتعلمها حالا

البعض يقول عنها أنها المستقبل

بناء تطبيق ويب بالكامل باستخدام لغة برمجية واحده (js/ts) مثير للاهتمام

محرك البحث DDGO مبني بها و لكنني أفضل البقاء مع بايثون معشوقتي