نوشته‌ها ی ما

آموزش دیپلوی پروژه جنگو در هاست در 9 قدم

24 مرداد

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

رفت، رفت، دیدی رفت؟

10 تیر

دنبال عنوان مناسب برای این پست میگشتم که ناگهان آهنگ “اون رفت، رفت دیدی؟” توی ذهنم پلی میشه و تصمیم می گیرم این عنوان رو انتخاب کنم و شروع به نوشتن بکنم! این یکسال بسیار سخت گذشت، بسیار سخت و غیر قابل تحمل.. اما بالاخره گذشت و من اینجا هستم توی خونه دوست داشتنی ام.. […]

آموزش componentDidMount و componentDidUpdate در ریکت

17 مهر

componentDidMount و componentDidUpdate دو تابع مهم از lifecycle method کلاس کامپوننت در ریکت هستند. در این پست آموزشی میخوام در مورد کاربرد و نحوه استفادشون توضیح بدم، پس لطفا با من همراه باشید. طبقه بندی lifecycle چرخه حیات ریکت به ۳ دسته update ، mount و unmount تقسیم میشه. همونطور که از اسمشون مشخصه میتونید […]

آشنایی با Conditional Rendering | رندر شرطی در ریکت

14 مهر

Conditional Rendering ریکت در واقع همون دستورهای شرطی هستند که ما معمولا در جاوا اسکریپت استفاده می کردیم. در این پست قصد دارم دستورات رایجشو در ریکت برای شما معرفی کنم و توضیح بدم. رندر شرطی به چه کار میاد؟ حالا شاید از خودت بپرسی رندر شرطی به چه کار میاد؟ گاهی وقت ها کامپوننت […]

کاربرد pure component در ریکت چیست؟

11 مهر

اگه شما با مفهوم pure component آشنایی ندارید و نمیدونید چه کاربردی داره، جای خوبی اومدید! پس با من همراه باشید. اصلا pure component چیه؟ در واقع pure component نوع خاصی از کامپوننت در ریکت هست که با استفاده از مقایسه سطحی props و state عملکرد رندر رو بهینه میکنه، در واقع بهتر بگم تا […]

تفاوت useEffect و useLayoutEffect در ریکت

09 مهر

شاید شما بارها از هوک های useEffect و useLayoutEffect در ریکت استفاده کرده باشید اما ندونسته باشید که تفاوت اونا چیه و باید کجا از اون ها استفاده کنید. اگر دوست دارید با تفاوت useEffect و useLayoutEffect آشنا بشید با من همراه باشید. تفاوت useEffect و useLayoutEffect چیست؟ خب بدون توضیحات اضافی به سراغ اصل […]

سرخم می سلامت شکند اگر سبوئی

17 تیر

تو فصل جدید این وبلاگ برگشتم. تمامی نوشته های قبلی آرشیو شد و به خاطرات دور پیوست. میخوام بنویسم. اما نمیدونم از کجا شروع کنم. فعلا سه موضوع تایپ اسکریپت، Git  و django drf در نظرم هست. که در روزهای آینده با یکیشون شروع خواهم کرد. این روزا کمتر کدنویسی میکنم و بیشتر مشغول ایزگیم […]

تماس با من

me@mr-keshi.ir

mr.alireza.keshavarz@gmail.com

ایران

بوشهر عزیز

47*****0990

57*****0901

چند خط درباره علیرضا

علاقه زیادی نسبت به بازی با کلمات ندارم و اگر بخواهم واژه ای برای توصیف خودم استفاده کنم از واژه برنامه نویس خسته استفاده میکنم. چیز خاصی برای توضیح بیشتر در مورد من وجود نداره! درواقع تو فصل هفدهم از زندگیم به این وبلاگ پناه آورده بودم ولی الان برگشتم که بنویسم، یاد بدم و یاد بگیرم. در خودم هر چه فرو رفتم و ماندم کافی است رو به بیرون زدن از خویش، دری می خواهم!

مهارت‌های من

انگیزه

100 %

وردپرس

90 %

سئو و تولید محتوا

80 %

HTML / SCSS / js / TAILWIND / BOOTSTRAP

100 %

VUE / NUXT / TYPESCRIPT

80 %

PHP / LARAVEL

50 %

Python / Django / RESET API

82 %

MONGO DB / Sql

90 %
تحصیلات من
  • مهندسی کامپیوتر

    1401 تا الان | دانشگاه خلیج فارس

    فعلا شاد و شنگول اینجا هستم تا بعد ببینم چجوری اوضاع پیش میره..

  • مهندسی مکانیک

    1401-1400| دانشگاه خلیج فارس

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

  • ریاضی فیزیک

    1400-1397| دبیرستان نمونه علی اکبر

    اول مسیر دانش آموز بودم و..

خدمات ما

طراحی سایت

میتونم دست کنم تو کیسه جنگو و ریکت و یه سایت برات بالا بیارم یا بدم دوستم وردپرس برات بسازه..

طراحی قالب

طراحی قالب دیگه چیه؟

سئو

متخصص سئو نیستم. ولی به تولید محتوا و لینکسازی علاقه زیادی دارم نمونش پسرم ایزگیم!

افتخارات ما

8

مشتری دائمی

23

پروزه

5

میلیون خط کد

300

فنجان قهوه

منعلیرضا کشاورزهستم
ایمیلme@mr-keshi.ir
تلگرامpares28@
سفارش47*****0990
آدرسایران، بوشهر