BOOT / 01 SE — AI
Morteza Software Engineering & AI
در حال آماده‌سازی تجربه...
بازگشت به بلاگ

JavaScript، DOM و تعاملات رابط کاربری

منطق برنامه، رخدادهای رابط و جریان‌های ناهمگام را پیش از ورود به فریم‌ورک یاد بگیرید.

نقشه راه فرانت‌اند
01

تمرکز اصلی این ایستگاه

روی تابع‌ها، داده‌ها، ماژول‌ها، DOM، Event و مدیریت Promise تمرکز کن تا جریان برنامه برایت قابل مشاهده باشد.

02

چیزی که باید جدی بگیری

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

03

تمرین پیشنهادی

یک برنامه مدیریت کار یا جست‌وجوی داده بساز که loading، empty state، ذخیره محلی و مدیریت خطا داشته باشد.

04

معیار عبور از این ایستگاه

باید بتوانی مسیر حرکت داده و رخدادها را بدون پنهان‌شدن پشت یک فریم‌ورک تشریح و دیباگ کنی.

گفت‌وگو

دیدگاه‌ها

دیدگاه‌های سازنده پس از بررسی منتشر می‌شوند.

هنوز دیدگاهی ثبت نشده است. آغازگر گفت‌وگو باشید.

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

گفت‌وگو

نظرتان را به بحث اضافه کنید.

۲ نظر از خواننده‌های این یادداشت

نظر شما پس از بررسی نمایش داده می‌شود.

میلاد رستمی خوانندهٔ فعال Backend Developer · تهران

بخش «قابل برگشت بودن تصمیم» دقیقاً همان چیزی بود که در طراحی‌های روزمره فراموش می‌کنیم. مثال decision note هم خیلی کاربردی بود.

تجربهٔ واقعی
شایان نویسنده مهندس نرم‌افزار · Morteza

دقیقاً؛ اگر تصمیم کوچک و قابل بازگشت باشد، تیم هم راحت‌تر می‌تواند از واقعیت محصول یاد بگیرد.