‫۴ سال و ۹ ماه قبل، دوشنبه ۱۸ آذر ۱۳۹۸، ساعت ۱۳:۲۸
یک نکته‌ی تکمیلی: روش به روز رسانی قالب create-react-app
این قالب، هر از چندگاهی به روز رسانی می‌شود؛ بنابراین تنها کافی است در خط فرمان، دستورات زیر را صادر کنید تا تمام بسته‌های global نصب شده را یکجا و یک‌دست به روز رسانی کنید:
npm i -g npm
npm cache verify
npm update -g
سپس به ریشه‌ی پروژه‌ی خود وارد شده و دستورات زیر را اجرا کنید تا فایل package.json پروژه‌ی خود را نیز به صورت خودکار به روز رسانی کنید:
npm install npm-check-updates -g
ncu -u
npm install
دستور دوم، تمام شماره نگارش‌های بسته‌های موجود در فایل package.json را به صورت خودکار به آخرین نگارش آن‌ها روز رسانی می‌کند و دستور سوم، این بسته‌های جدید را دریافت و نصب خواهد کرد.   
‫۴ سال و ۹ ماه قبل، پنجشنبه ۱۴ آذر ۱۳۹۸، ساعت ۱۷:۳۳
- هدرهای سفارشی را نمی‌توان با فرم‌های معمولی ارسال کرد. این روش برای کار با فرم‌های معمولی POST غیر Ajax ای طراحی نشده. برای آن‌ها (فرم‌های post back ای) از روش کار با کوکی‌ها استفاده کنید که به صورت خودکار توسط مرورگر ارسال می‌شوند و نیاز به تنظیم خاصی ندارند: «اعتبارسنجی مبتنی بر کوکی‌ها در ASP.NET Core 2.0 بدون استفاده از سیستم Identity» 
- البته OnMessageReceived را در صفحه‌ی جاری جستجو کنید. امکان ارسال توکن‌ها به صورت فیلدهای سفارشی هم وجود دارد که در سمت سرور باید آن‌ها را پردازش کنید.
‫۴ سال و ۹ ماه قبل، پنجشنبه ۷ آذر ۱۳۹۸، ساعت ۲۳:۳۷
Lifting State Up  ای که در اینجا توضیح داده شد، راه حل رسمی و کلاسیک خود React است. اما با پیچیده‌تر شدن برنامه برای مدیریت حالت از کتابخانه‌های ثالثی مانند Redux و Mobx هم می‌توان استفاده کرد.
‫۴ سال و ۹ ماه قبل، پنجشنبه ۷ آذر ۱۳۹۸، ساعت ۲۳:۰۵
- زمانیکه بر روی یک شماره صفحه کلیک می‌شود، روال handlePageChange فراخوانی خواهد شد. کار آن فقط setState است (و نه شکل دهی به اطلاعات). در مطلب « React 16x - قسمت 9 - ترکیب کامپوننت‌ها - بخش 3 - Lifecycle Hooks » قسمت توضیح « مرحله‌ی Update » داریم: «... پس از آن (به روز رسانی state) فراخوانی خودکار متد رندر در صف قرار می‌گیرد ...». یعنی نیازی نیست کار شکل دهی به اطلاعات را جای دیگری انجام دهیم. همینقدر که setState را داریم، یعنی حتما چند لحظه بعد متد render فراخوانی می‌شود و در اینجا می‌توان هماهنگی کاملی را بین اجزای مختلف صفحه داشت. برای مثال در قسمت‌های بعدی با کلیک بر روی سر ستون‌ها، sort کردن را خواهیم داشت و یا با انتخاب گروهی از صفحه، این اطلاعات باید فیلتر شوند (هم باید اطلاعات صفحه‌ی انتخابی درست باشد، هم مرتب شده باشد و هم فیلتر شده باشد). در این موارد هم تنها کاری که انجام می‌شود به روز رسانی state است و بعد منتظر شدن برای وقوع render تا اطلاعات یکدستی را نمایش دهیم.
- به علاوه قرار دادن const movies ای که دست آخر باید رندر شود (خلاصه‌ی تمام اعمال)، در state یا هر جای دیگری نه فقط کار محاسباتی React را زیاد می‌کند، بلکه خواندن و درک کدها را هم مشکل می‌کند؛ خصوصا اینکه نیاز داریم ترتیب دقیق فیلتر کردن، مرتب سازی و سپس صفحه بندی را هم بر روی لیست نهایی movies اعمال کنیم.
‫۴ سال و ۹ ماه قبل، پنجشنبه ۷ آذر ۱۳۹۸، ساعت ۱۸:۳۴
- بله. از قسمت «دو نوع Windows Containers وجود دارند » انتهای مطلب را مطالعه کنید. پیشنیاز درک آن، مطالعه‌ی دو قسمت قبلی است + WSL2 هم این نوع مشکلات را حل خواهد کرد.
- این مسایل ربطی به فلسفه‌ی وجودی Docker ندارند. هدف از وجود Docker را از قسمت اول این سری شروع به مطالعه کنید.
‫۴ سال و ۹ ماه قبل، دوشنبه ۴ آذر ۱۳۹۸، ساعت ۰۱:۱۶
اگر با گردش کاری این سیستم آشنا نباشید، قطعا از این نوع خطاها دریافت خواهید کرد. برای درک بهتر این گردش کاری، مطلب «آزمایش Web APIs توسط Postman - قسمت ششم - اعتبارسنجی مبتنی بر JWT» را مطالعه کنید.