لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری Vuex
Learning Vuex
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شما یک برنامه عالی Vue.js ساخته اید. اما با گذشت زمان ، مدام متوجه می شوید که قطعاتی که اضافه می کنید کاملاً با هم ادغام نشده اند. به نظر می رسد همه چیز ذهن خودشان را دارند ، زیرا ارتباطات شل که در آغاز کار فوق العاده کار می کردند با بزرگتر شدن برنامه شما چالش برانگیزتر می شوند. Vuex به شما کمک می کند تا همه قطعات را گرد هم آورید ، مکانی مرکزی برای مدیریت وضعیت برنامه خود فراهم می کند. در این دوره ، الکساندر زنفیر چگونگی استفاده از این الگوی مدیریت دولتی و کتابخانه را برای کنترل موثرتر پیچیدگی ها در برنامه های Vue.js در مقیاس متوسط تا بزرگ گام برمی دارد. الکساندر با استفاده از گیرنده ها برای پردازش داده های حالت شما ، تغییر داده ها با استفاده از جهش ها ، برقراری تماس های ناهمزمان با استفاده از اقدامات و موارد دیگر.
موضوعات شامل:
چرا باید از Vuex استفاده کرد؟ li>
کار با گیرنده ها li>
تغییر داده ها با جهش li>
برقراری تماسهای ناهمزمان با اقدامات li>
عبور پارامترها با عملکردها li>
ایجاد سیستم نمایش خطا li>
تفکیک منطق با ماژول ها li>
سرفصل ها و درس ها
مقدمه
Introduction
چرا از Vuex استفاده می کنیم؟
Why use Vuex?
شروع شدن
Getting started
1. چرا از Vuex استفاده می کنیم؟
1. Why Use Vuex?
اهداف شما
Your objectives
تنظیم محیط
Setting up the environment
ایجاد یک فروشگاه متمرکز
Creating a centralized store
ایجاد فروشگاه Vuex
Creating a Vuex store
با استفاده از mapState
Using mapState
2. با استفاده از Getters
2. Using Getters
گرفتن نام کامل
Getting fullName
عبور از یک پارامتر برای دریافت کننده
Passing a parameter to getter
ایجاد یک getter isLoaded
Creating an isLoaded getter
ایجاد یک دایره پیشرفت بارگیری
Creating a loading progress circle
با استفاده از نقشه ها
Using mapGetters
3. با استفاده از جهش
3. Using Mutations
تغییر داده ها با یک جهش
Modifying data with a mutation
اضافه کردن یک دانش آموز جدید
Adding a new student
با استفاده از MapMutations
Using mapMutations
4- با استفاده از اقدامات
4. Using Actions
برقراری تماسهای ناهمزمان با اقدامات
Making asynchronous calls with actions
عبور از پارامترها با اقدامات
Passing parameters with actions
ویرایش دانش آموز را با اقدامات به روز کنید
Updating edit student with actions
با استفاده از Vue.set ، آرایه دانشجویی خود را به روز کنید
Using Vue.set to update your student array
5. ماژول ها
5. Modules
ایجاد سیستم نمایش خطا
Creating an error display system
تفکیک منطق با ماژول ها
Separating logic with modules
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
الکساندر زنفیر رئیس شرکت SocialPlay Inc ، یک شرکت خدمات و فناوری بازی تحقیق و توسعه است. او همچنین بنیانگذار و تولید کننده چندین فناوری توسعه بازی ، خدمات و بازی های ویدیویی مانند Cloud Goods ™ ، Dungeon Legends و Dungeon Forge است. الکس چندین دوره آموزشی و برنامه نویسی بازی را در موسسات مختلف از جمله موسسات و کالج های دولتی تدریس کرده است. وی در بسیاری از پروژه های تحقیق و توسعه شبیه سازی سه بعدی برای دپارتمان آموزش نظامی و علوم شناختی دفاع و توسعه دفاعی کانادا مشغول به کار بوده و یکی از اعضای بنیانگذار چندین شرکت نوپای IT و انرژی بوده است. الکس از مربیان و مشاوران چندین شرکت و تیم سابق Agile و TDD بوده است. او شروع به برنامه نویسی در Basic در Commodore 128 خود و ساخت چندین بازی کرد و از آن زمان تاکنون در آن شرکت کرده است.
نمایش نظرات