برنامه نویسی

آموزش نحوه استفاده از EFFECT و useSTATE، یک برنامه REACT.

Summarize this content to 400 words in Persian Lang
من روی یک برنامه وب به نام “حرارت” کار کرده ام، تنها هدف این برنامه کمک به من در یادگیری و استفاده از جاوا اسکریپت و بهبود CSS خود، همچنین بسیاری از باطن است. برنامه ایجاد یک برنامه وب جذاب بصری با چند ویژگی سرگرم کننده بود.

آنچه در این فرآیند آموخته ام:

قسمت جلویی با استفاده از react js ساخته شده است، من فقط به دلیل کنجکاوی و فهمیدن این که این buzz در مورد چیست، react را انتخاب کردم، یکی از اهداف من ادغام برخی از API های Google در پروژه بود، چیزی که من دنبالش رفتم Google Maps API بود. من از آن برای تکمیل خودکار نوار جستجو استفاده می کنم. به دلیل کتابخانه Reacts -> @react-google-maps/api که به ادغام ویژگی‌های Google Maps برای واکنش برنامه‌ها کمک می‌کند، پیاده‌سازی خیلی سخت نبود. مولفه جستجو با بخش افزودن رستوران یکپارچه می شود.

قسمت جلویی در Netlify میزبانی می شود، که به github من مرتبط است و در هر بار فشار دادن به مخزن از راه دور، برنامه را به طور خودکار به روز می کند، بسیار ساده بود.

Heat یک اپلیکیشن تک صفحه ای (SPA) است و پیاده سازی آن از طریق React Router DOM مدیریت می شود و با نگاشت URL ها به اجزا، ناوبری در سمت کلاینت را امکان پذیر می کند. این بدان معنی است که کاربران می توانند از طریق URL های مختلف از قسمت های مختلف برنامه بازدید کنند، حتی اگر کل برنامه به عنوان یک صفحه HTML بارگذاری شود.

چیزی که در حال حاضر روی آن کار می کنم:

من در حال حاضر روی عناصر ثبت نام، ورود و خروج از برنامه کار می کنم که توسط Flask/Python پشتیبانی می شوند. Flask همچنین دارای چند کتابخانه است که به فرآیند توسعه کمک می کنند، مانند SQLAlchemy و Login Manager. قسمت پشتی در مقایسه با قسمت جلویی دارای منحنی یادگیری ملایمی است. من هنوز با useState و useEffect دست و پنجه نرم می کنم، که قلاب های کلیدی در واکنش برای مدیریت وضعیت هستند.

پس از تکمیل عنصر Authentication برنامه، در نظر دارم برای BackEnd به جاوا مهاجرت کنم. افکار؟

یادگیری زیاد #React #JavaScript #Flask #WebDevelopment

من روی یک برنامه وب به نام “حرارت” کار کرده ام، تنها هدف این برنامه کمک به من در یادگیری و استفاده از جاوا اسکریپت و بهبود CSS خود، همچنین بسیاری از باطن است. برنامه ایجاد یک برنامه وب جذاب بصری با چند ویژگی سرگرم کننده بود.

آنچه در این فرآیند آموخته ام:

قسمت جلویی با استفاده از react js ساخته شده است، من فقط به دلیل کنجکاوی و فهمیدن این که این buzz در مورد چیست، react را انتخاب کردم، یکی از اهداف من ادغام برخی از API های Google در پروژه بود، چیزی که من دنبالش رفتم Google Maps API بود. من از آن برای تکمیل خودکار نوار جستجو استفاده می کنم. به دلیل کتابخانه Reacts -> @react-google-maps/api که به ادغام ویژگی‌های Google Maps برای واکنش برنامه‌ها کمک می‌کند، پیاده‌سازی خیلی سخت نبود. مولفه جستجو با بخش افزودن رستوران یکپارچه می شود.

قسمت جلویی در Netlify میزبانی می شود، که به github من مرتبط است و در هر بار فشار دادن به مخزن از راه دور، برنامه را به طور خودکار به روز می کند، بسیار ساده بود.

Heat یک اپلیکیشن تک صفحه ای (SPA) است و پیاده سازی آن از طریق React Router DOM مدیریت می شود و با نگاشت URL ها به اجزا، ناوبری در سمت کلاینت را امکان پذیر می کند. این بدان معنی است که کاربران می توانند از طریق URL های مختلف از قسمت های مختلف برنامه بازدید کنند، حتی اگر کل برنامه به عنوان یک صفحه HTML بارگذاری شود.

چیزی که در حال حاضر روی آن کار می کنم:

من در حال حاضر روی عناصر ثبت نام، ورود و خروج از برنامه کار می کنم که توسط Flask/Python پشتیبانی می شوند. Flask همچنین دارای چند کتابخانه است که به فرآیند توسعه کمک می کنند، مانند SQLAlchemy و Login Manager. قسمت پشتی در مقایسه با قسمت جلویی دارای منحنی یادگیری ملایمی است. من هنوز با useState و useEffect دست و پنجه نرم می کنم، که قلاب های کلیدی در واکنش برای مدیریت وضعیت هستند.

پس از تکمیل عنصر Authentication برنامه، در نظر دارم برای BackEnd به جاوا مهاجرت کنم. افکار؟

یادگیری زیاد #React #JavaScript #Flask #WebDevelopment

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا