• بهينه‌سازي عملکرد برنامه‌هاي وب با استفاده از کش (Caching)

    منتشر شده در 1403/03/19 | بازدید : 31 بار | زمان مطالعه : 15 دقیقه

    در دنياي برنامه‌هاي وب مدرن، سرعت بارگذاري و عملکرد بالا نقش کليدي در تجربه کاربري دارد. استفاده از کش (Caching) يکي از مؤثرترين راهکارها براي افزايش سرعت پاسخ‌دهي و کاهش بار سرور است. در اين مقاله با مفاهيم پايه‌اي کش، تفاوت انواع کش، روش‌هاي پياده‌سازي آن در سمت سرور و کلاينت و نکات کليدي در استفاده از آن آشنا مي‌شويد.

    بیشتر بخوانید
  • مقایسه SSR با SSG

    منتشر شده در 1399/08/19 | بازدید : 9770 بار | زمان مطالعه : 12 دقیقه

    در این مقاله سایت های ایجاد شده به صورت استاتیک (static-generated site) و اپلیکیشن های رِندر شده در سمت سرور (SSR یا server-side rendered)، دو موضوعی که عموما به جای هم به کار می روند را بررسی می کنیم.

    بیشتر بخوانید
  • دوره آموزش انگولار 10 - جلسه اول

    منتشر شده در 1399/08/15 | بازدید : 10912 بار | زمان مطالعه : 20 دقیقه

    انگولار در ورژن های 8 و 9 و در نهایت نسخه 10 تغییرات برنامه نویسی ملموسی نداشته است و بیشتر تغییرات در کدهای داخلی خود انگولار است که هدف این تغییرات، بهینه سازی کدهای تولید شده و بالا رفتن سرعت اجرای کدهای تولید شده می باشد. پس شما اگر نسخه 8 انگولار را کار می کنید باید هر چه سریع تر اپلیکیشن خود را بروزرسانی کنید و سعی کنید همیشه از جدیدترین نسخه ها استفاده کنید و پروژه خود را بروز نگه دارید.

    بیشتر بخوانید
  • ساخت یک هوک سفارشی در ری اکت

    منتشر شده در 1399/08/03 | بازدید : 8393 بار | زمان مطالعه : 15 دقیقه

    ueدر این مقاله میخواهیم ضمن آشنایی با مفهوم هوک در ری اکت یک هوک سفارشی برای دریافت اطلاعات از API ها بپردازیم. نحوه تعریف و پیاده سازی، کَش کردن نتیجه و پاک سازی کامپوننت از دیگر نکات آموزش داده شده در این مقاله است.

    بیشتر بخوانید
  • آموزش Git - بخش دوم

    منتشر شده در 1399/05/21 | بازدید : 12049 بار | زمان مطالعه : 15 دقیقه

    در بخش اول مقاله آموزش گیت با نحوه نصب Git و ایجاد local repository آشنا شدیم. دستورات اولیه Git را نیز با هم مشاهده کردیم. حالا نوبت به وصل کردن local repository به یک remote repository می رسد.

    بیشتر بخوانید
  • آموزش Git - بخش اول

    منتشر شده در 1399/05/20 | بازدید : 10450 بار | زمان مطالعه : 10 دقیقه

    شما به عنوان برنامه نویس حتما باید به یکی از ابزارهای Source Control مسلط باشید که الان دوران Git می باشد و بهتر است این ابزار را یاد بگیرید. ما در این مقاله گیت را خواهیم شناخت، با نحوه کارش آشنا خواهیم شد و دستورات پرکاربرد Git را تمرین خواهیم کرد.

    بیشتر بخوانید
  • تکنیک های جدید برای برنامه نویسی مدرن در جاوا اسکریپ

    منتشر شده در 1398/07/28 | بازدید : 11447 بار | زمان مطالعه : 12 دقیقه

    به کمک ویژگی ها و قابلیت هایی که در ES6 اضافه شده زبان جاوا اسکریپت بیش از پیش غنی شده و نوشتن کد جاوا اسکریپت آسان تر و لذت بخش تر شده است. در این مقاله 8 مورد از پرکاربردترین ویژگی های افزوده شده به جاوا اسکریپت را بررسی کرده و نمونه کدهای مربوط به هر بخش را خواهیم دید.

    بیشتر بخوانید
  • ساخت یک اپلیکیشن ساده سرچ فیلم به کمک هوک های ری اکت

    منتشر شده در 1398/07/24 | بازدید : 10580 بار | زمان مطالعه : 15 دقیقه

    در این آموزش می خواهیم به همراه هم مفاهیم و کاربردهای هوک در ری اکت را در قالب یک اپ ساده ی سرچ فیلم یاد بگیریم. در این آموزش از سه هوک پرکاربرد که توسط تیم ری اکت ایجاد شده اند استفاده می کنیم و نشان می دهیم که چطور می توانیم به کمک این هوک های قدرتمند یک کامپوننت تابعی را مانند کامپوننت های کلاسی پذیرای state کنیم.

    بیشتر بخوانید