چگونه در طراحي اپليكيشن routing را مديريت كنيم؟
اكنون كه ارورهاي فردي سازي مهيا ميباشد طراحي اپليكيشن در مشهد ميبايست ساختار routing را نصب كنيم، همان گونه كه گفتم ما يك نقطه درست در نرم افزار ميخواهيم براي رئيس ارورهاي جاوا اسكريپت، اين به آن معناست كه براي هر مورد از routing ما به عبارتي اخلاق و رفتار مدير ارورها را داشته باشيم. از آن جايي كه كليه route ها محصور گرديده اند، به طور ديفالت express نمي تواند آن را ايفا دهد.
حل اين قضيه
براي حل اين زمينه ما ميتوانيم يك route handler را اعمال كنيم و آنگاه منطق route خويش را براي آن تعريفوتمجيد كنيم. درين طريق تابع route( و يا اين كه هر تابعي كه داخل آن قراردارد) يك ارور ساخت مي نمايد كه ميتواند به route handler گشوده خواهد شد و آنگاه نيز ميتواند آن را به بخش فرانت اند ارسال نمايد. هر مجال كه اروري در بك اند به وجود ميايد ما ميخواهيم يك response به فرانت اند ارسال كنيم. فرض فرمائيد يك JSON API با فرمت پايين:
{error: 'SOME_ERROR_CODE',description: 'Something bad happened. Please try again or contact support.'}خودتان را مهيا فرماييد كه غرق گرديد، هنگامي كه اينجانب گزاره پايين را ميگويم علم آموزانم بسيار عصباني ميشوند:
اشكالي ندارد كه در كوشش اوليه همگي چيز را متوجه نمي گرديد، صرفا از آن به كارگيري فرمائيد و مطمئن باشيد بعد ها شما شم ميكنيد كه چرا آن اساسي ميباشد. اين نوع يادگيري را يادگيري بالا به زير ميگويند كه اينجانب يكي طرف داران والا آن هستم.
Route handler نيز دقيقا شبيه همين ميباشد.
برچسب: طراحي اپليكيشن در مشهد،