API
چیه و چرا باید یادش بگیری؟ 🌐
اگه فرانتاند کار میکنی و هنوز API رو خوب نفهمیدی، هیچی دیگه!
API
در واقع یه پل ارتباطیه بین سایت و سرور.
مثلاً وقتی اینستاگرام رو باز میکنی، عکسها و پستها از قبل داخل برنامه نیستن. برنامه یه درخواست (Request) به سرور میفرسته، سرور هم اطلاعات رو برمیگردونه (Response) و تو اونها رو میبینی.
تقریباً هر چیزی که توی سایت میبینی، از API میاد:
✅ لیست محصولات فروشگاه
✅ اطلاعات کاربر
✅ پستهای وبلاگ
✅ قیمت ارز و طلا
✅ وضعیت آبوهوا
اگه API رو یاد بگیری، میتونی سایتهایی بسازی که اطلاعاتشون همیشه بهروز باشه، نه فقط چند تا متن و عکس ثابت!
#API #Frontend #JavaScript #React
چیه و چرا باید یادش بگیری؟ 🌐
اگه فرانتاند کار میکنی و هنوز API رو خوب نفهمیدی، هیچی دیگه!
API
در واقع یه پل ارتباطیه بین سایت و سرور.
مثلاً وقتی اینستاگرام رو باز میکنی، عکسها و پستها از قبل داخل برنامه نیستن. برنامه یه درخواست (Request) به سرور میفرسته، سرور هم اطلاعات رو برمیگردونه (Response) و تو اونها رو میبینی.
تقریباً هر چیزی که توی سایت میبینی، از API میاد:
✅ لیست محصولات فروشگاه
✅ اطلاعات کاربر
✅ پستهای وبلاگ
✅ قیمت ارز و طلا
✅ وضعیت آبوهوا
اگه API رو یاد بگیری، میتونی سایتهایی بسازی که اطلاعاتشون همیشه بهروز باشه، نه فقط چند تا متن و عکس ثابت!
#API #Frontend #JavaScript #React
❤4👌2🔥1
💾 LocalStorage
چیه؟
اگه بخوای یه سری اطلاعات رو داخل مرورگر کاربر ذخیره کنی تا حتی بعد از بستن تب یا مرورگر هم باقی بمونن، LocalStorage بهترین گزینه است.
مثلاً میتونی این موارد رو داخلش نگه داری:
✅ تنظیمات سایت (مثل حالت تاریک)
✅ زبان انتخابی کاربر
✅ اطلاعات غیرحساس
چند دستور پرکاربرد:
⚠️ نکته مهم:
LocalStorage
جای مناسبی برای ذخیره اطلاعات حساس مثل رمز عبور یا JWT نیست؛ چون هر اسکریپتی که روی صفحه اجرا شود، میتواند به آن دسترسی داشته باشد.
#JavaScript #LocalStorage #Frontend #WebDevelopment
چیه؟
اگه بخوای یه سری اطلاعات رو داخل مرورگر کاربر ذخیره کنی تا حتی بعد از بستن تب یا مرورگر هم باقی بمونن، LocalStorage بهترین گزینه است.
مثلاً میتونی این موارد رو داخلش نگه داری:
✅ تنظیمات سایت (مثل حالت تاریک)
✅ زبان انتخابی کاربر
✅ اطلاعات غیرحساس
چند دستور پرکاربرد:
// ذخیره
localStorage.setItem("name", "Ali");
// دریافت
localStorage.getItem("name");
// حذف یک مقدار
localStorage.removeItem("name");
// پاک کردن همه
localStorage.clear();
⚠️ نکته مهم:
LocalStorage
جای مناسبی برای ذخیره اطلاعات حساس مثل رمز عبور یا JWT نیست؛ چون هر اسکریپتی که روی صفحه اجرا شود، میتواند به آن دسترسی داشته باشد.
#JavaScript #LocalStorage #Frontend #WebDevelopment
❤4🔥1🙏1