As mentioned above, project was based on React as main UI library. On top of it we were using Redux and React-Saga for async state management. In terms of UI representation app was based on Material UI react library with complex custom components working with JSS styling approach. We were able to implement more than 20 complex Redux forms, supporting multiple states for each type of control, as well as different validation strategies for handling complex cases like async validation.
كما ذكرنا سابقًا ، استند المشروع إلى React كمكتبة رئيسية لواجهة المستخدم. علاوة على ذلك ، كنا نستخدم Redux و React-Saga لإدارة الحالة غير المتزامنة. فيما يتعلق بتطبيق تمثيل واجهة المستخدم ، فقد استند إلى مكتبة تفاعل واجهة المستخدم المادية مع مكونات مخصصة معقدة تعمل باستخدام نهج تصميم JSS. تمكنا من تنفيذ أكثر من 20 نموذجًا معقدًا من نماذج Redux ، ودعم حالات متعددة لكل نوع من أنواع التحكم ، بالإضافة إلى استراتيجيات تحقق مختلفة للتعامل مع الحالات المعقدة مثل التحقق غير المتزامن.
اسم المستقل | محمد ط. |
عدد الإعجابات | 0 |
عدد المشاهدات | 22 |
تاريخ الإضافة |