دوره آموزش پروژه محور Retrofit و LiveData در اندروید منتشر شد! جهت تهیه پیش‌فروش دوره با تخفیف ویژه کلیک کنید!  
#

js

استفاده از Webpack - قسمت سوم

[اپیزود] در قسمت سوم استفاده از Webpack و همچنین قسمت نهایی این دوره، قابلیت اضافه کردن فونت، بعلاوه‌ی قابلیتی که به cache شدن برنامه کمک میکنه رو به فایل Config اضافه میکنیم.در نهایت نحوه‌ی اجرا کردن پروژه‌ی build شده روی سیستم local رو بررسی میکنیم.

استفاده از Webpack - قسمت دوم

[اپیزود] در قسمت دوم استفاده از Webpack، قابلیت‌های جدیدی به فایل Config اضافه میکنیم. همچنین فایل‌های Config جدا برای موقعی که در حال develop هستیم و موقعی که قصد گرفتن خروجی برای قرار دادن روی سرور رو داریم(production) ایجاد میکنیم. این کار به ما کمک میکنه تا به طور اختصاصی‌تر Webpack رو Con...

استفاده از Webpack - قسمت اول

[اپیزود] در قسمت اول استفاده از Webpack، فایل Configی برای اون ایجاد میکنیم تا اپلیکیشن بدون error اجرا بشه.

چرا Webpack ؟

[اپیزود] یکی از سوال‌های اصلی که بعد از شنیدن اسم Webpack و خلاصه‌ی کاری که انجام میده پیش میاد، این هست که چرا باید از Webpack و ابزارهای مشابه اون استفاده کنیم. توی این ویدیو به طور خلاصه بعضی از ویژگی‌های کاربردی Webpack رو بررسی میکنیم.

مقایسه‌ی کوتاه routing سمت سرور با کلاینت

[اپیزود] در این ویدیو به صورت خیلی کوتاه Routing سمت سرور و کلاینت رو مقایسه می‌کنیم.

استفاده از کتابخانه‌ی react-router-dom

[اپیزود] هنگام نوشتن کدهای Navigation مجبوریم به خیلی از نکته‌ها دقت کنیم تا کاربر نتیجه‌ی نهایی خوبی رو از سایت ببینه. به جای این‌کار میتونیم از کتابخانه‌های آماده استفاده کنیم. توی این ویدیو از react-router-dom برای Navigation استفاده می‌کنیم.

نمایش صفحه‌ها براساس URL

[اپیزود] در ویدیوی قبلی براساس اینکه کاربر اسم کدوم صفحه رو از header انتخاب کرده State رو آپدیت کردیم و براساس اون صفحه‌ی مورد نظر رو نمایش دادیم. توی این ویدیو به جای اینکه اطلاعات صفحه رو در State ذخیره کنیم، از URL برای این‌کار استفاده می‌کنیم؛ یعنی براساس اینکه کاربر چه URLی تایپ کرده باش...

ساخت کامپوننت Router

[اپیزود] برای اینکه بین صفحه‌ها جابجا بشیم یا به اصطلاح Navigate کنیم نیاز داریم تا براساس انتخاب کاربر، یکی از کامپوننت‌هایی که برای صفحه ایجاد کردیم رو نمایش بدیم. این کار رو به وسیله‌ی کامپوننت Router انجام میدیم.