Mansour Hussen نشر 4 ديسمبر 2021 أرسل تقرير نشر 4 ديسمبر 2021 (معدل) عندي إستفسار بسيط هل من الافضل بعد استخدام إطار Express.js وتعرف علية وتطبيق علية مشاريع، إن استمر في تعلم فيه إو يجب تركة واهتمام بالتقنيات ذات إداء افضل لبناء تطبيقات وهو Next.js تم التعديل في 5 ديسمبر 2021 بواسطة شرف الدين2 توضيح العنوان 1 اقتباس
0 شرف الدين حفني نشر 5 ديسمبر 2021 أرسل تقرير نشر 5 ديسمبر 2021 لا يوجد تعارض بين إستخدام next js و express js ماهو next js هو عبارة عن إطار عمل من أجل إنشاء تطبيقات ويب بال react js تكون تدعم الserver-side renering, و الstatic site generation حيث في العادي عند الدخول على تطبيق مبني بواسطة react يقوم الخادم بإرسال ملفات الجافاسكريبت إلى العميل ومن ثم يقوم العميل بتشغيلها من قِبل المتصفح وذلك ما يدعى بالclient side rendering وذلك له بعض العيوب مثل أنه بطئ نسبيًا كما أنه ليس جيدًا من أجل الseo حيث لا يفهم محرك البحث أكواد الجافاسكريبت تلك بالإضافة إلى إمكانية برمجة الصفحات بتقنية الstatic site generation والتي تعني أن الصفحات يتم إنشاؤها في الbuild time(وقت بناء المشروع ) فعندما يقوم المستخدم بطلبها تأتي جاهزة لا يتم تجهيزها من البداية, وهذا يجعل الأداء فائق السرعة, يمكنك أيضًا بناء الapi وتطوير الواجهات الخلفية بواسطتها ماهي express js إطار عمل من قِبل node js يتم إستخدامه لبرمجة الواجهات الخلفية back-end وإنشاء الAPI , إذًا السؤال هل تقوم بإستخدام next js + express js أم تستخدم next js فقط؟ لا يوجد إجابة مثالية حيث تلك مسئلة تفضيل express js مشهورة أكثر ولها مجتمع أكبر كما أن عند إستخدام الnext js من أجل الباك اند سيجعل كلًا من الواجهة الخلفية والأمامية في نفس التطبيق مما يعني عند إعادة عمل deployment إلى أحدهم ستضطر إلى عمل deployment للأخر بينما next js لها ميزة أنك ستقوم ببرمجة كل شئ في نفس التطبيق 2 اقتباس
السؤال
Mansour Hussen
عندي إستفسار بسيط هل من الافضل بعد استخدام إطار Express.js وتعرف علية وتطبيق علية مشاريع، إن استمر في تعلم فيه إو يجب تركة واهتمام بالتقنيات ذات إداء افضل لبناء تطبيقات وهو Next.js
تم التعديل في بواسطة شرف الدين2توضيح العنوان
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.