16

مطورين الويب في حسوب، أي Stack تستخدمون في عملكم ؟

و أي stack مفضل لك تستعمله في مشاريعك الخاصة


mustafaihssan أضف ردا

بالنسبة لي استعمل :

لل Front-end

  1. React (TypeScript)

  2. React Context

  3. React Query

  4. Tailwind CSS

  5. AntD

لل backend

  1. Koa / Express

  2. MongoDB / ArangoDB

  3. PM2

  4. Nginx

حسنا ، react query جميلة جداً

( Redux - react query

  • useReducer - hooks - coetext)

هل يلغي بعضها الحاجه للآخر. أو يقوم بجزء كبير من دوره؟

وكيف يكون ترتيب التعامل معهم في مشاريع كبيره

في الواقع العملي؟

useReducer - useContext تلغي الحاجة الى ريدكس ( في 99% من الاستعمالات )

اما الهوكس هي جزء اساسي من الريأكت الجديدة حتي لو لا تستعمل اي منها يجب ان تستعمل الهوكس و تترك الكلاس كمبوننت.

و بالاخير react query هي مكتبة للتعامل مع البيانات التي تكون على السيرفر و تحديثها.

لكل استعمالاتها و في بعض المشاريع يجب ان تستعملها كلها.

حاليا أغلب مشاريعي العملية في الشركة و المشاريع الجانبية استعمل

useReducer - useContext - hooks - react query