آموزش Vue.js برای طراحان وب

Vue.js for Web Designers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Vue.js یک چارچوب محبوب جاوا اسکریپت است که می تواند برای ساخت م componentsلفه های تعاملی یا کل برنامه های تک صفحه استفاده شود. این یک چارچوب قدرتمند و انعطاف پذیر برای طراح وب مدرن است - خواه کمی از آن استفاده کنید و هم زیاد. در این دوره ، جو چلمن روش های عملی گنجاندن Vue.js را در طراحی وب واقعی ارائه می دهد. وی سه پروژه کوچک را که از Vue سود می برند معرفی می کند: یک تنظیم کننده محصول به روزرسانی در زمان واقعی که نحوه مدیریت داده ها و پاسخگویی به رویدادها را با Vue نشان می دهد. فهرست کارمندان با استفاده از فرم های Vue و انیمیشن. و یک صفحه وضعیت که تماسهای API خارجی برقرار می کند و از یک جز a Vue شخص ثالث استفاده می کند. هر پروژه نشان می دهد که چه چیزی Vue را برای طراحان وب جالب و مفید می کند و راه حل هایی برای مقابله با چند چالش منحصر به فرد ارائه می دهد.
موضوعات شامل:
  • نصب Vue.js و Vue devtools
  • ایجاد م componentsلفه های تعاملی
  • افزودن داده به م componentsلفه ها
  • گوش دادن به رویدادها
  • اجزای داربست
  • فرم های ساختمان و سیم کشی
  • انتقال متحرک
  • تلفیق داده های زنده از طریق REST API
  • افزودن م Vلفه های Vue شخص ثالث

سرفصل ها و درس ها

مقدمه Introduction

  • با چارچوب محبوب Vue JavaScript شروع کنید Get started with the popular Vue JavaScript framework

  • آنچه باید بدانید What you should know

  • کار با پرونده های تمرینی Working with the exercise files

1. معرفی Vue 1. Introducing Vue

  • Vue چیست و چه فایده ای دارد؟ What is Vue and what is it good for?

  • مفاهیم Vue و jargon Vue concepts and jargon

  • ابزارهای Vue Vue tools

  • نصب Vue devtools Installing the Vue devtools

2. پروژه اول: Customizer 2. First Project: Customizer

  • نصب Vue در یک سایت موجود Installing Vue on an existing site

  • ایجاد نمونه ای از ساختگی Creating an instance from the mock-up

  • شناسایی مؤلفه ها و داده ها Identifying components and data

  • افزودن داده به مؤلفه ما Adding data to our component

  • استفاده از یک مدل برای شروع تعامل Using a model to begin interactivity

  • استفاده از v-bind برای بروزرسانی کلاس Using v-bind to update classes

  • قالب های ساده با ویژگی های محاسبه شده Simple templates with computed properties

  • یک رویداد با v-on گوش دهید Listen for an event with v-on

  • نماد اختصاری برای نوشتن سریعتر Shorthand notation for faster writing

  • چالش: انتخاب رنگ را فعال کنید Challenge: Activate the color selector

  • راه حل: انتخاب رنگ را فعال کنید Solution: Activate the color selector

3. پروژه دوم: مرورگر دایرکتوری 3. Second Project: Directory Browser

  • ایجاد یک طرح Make a plan

  • اجزای اولیه داربست Scaffold initial components

  • داده های مؤلفه را با غرفه ها عبور دهید Pass component data with props

  • فرم فیلترها را بسازید Build the filters form

  • فرم فیلترها را سیم کنید Wire up the filters form

  • به بروزرسانی فرم فرم پاسخ دهید Respond to filter form updates

  • رویداد فیلتر سفارشی را کنترل کنید Handle custom filter event

  • انیمیشن با گروه گذار Animating with transition-group

  • چالش: قابلیت استفاده بهتر و انیمیشن Challenge: Better usability and animation

  • راه حل: قابلیت استفاده بهتر و انیمیشن Solution: Better usability and animation

4. پروژه سوم: بروزرسانی وضعیت 4. Third Project: Status Updater

  • درج داده های زنده از طریق API های REST Incorporating live data via REST APIs

  • بررسی کد شروع ما Inspecting our starting code

  • اولین تماس API به روش چرخه عمر First API call in a life cycle method

  • اضافه کردن انیمیشن لودر با v-if Adding a loader animation with v-if

  • برای ارسال به روزرسانی ، فرم را جستجو کنید Hooking up the form to post an update

  • لیست پیام ها را بعد از ارسال به روز کنید Updating message list after posting

  • افزودن یک مؤلفه Vue شخص ثالث Adding a third-party Vue component

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Vue.js برای طراحان وب
جزییات دوره
1h 57m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
35,143
- از 5
ندارد
دارد
دارد
Joe Chellman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Chellman Joe Chellman

طراح وب، نویسنده، مربی جو Chellman یک طراح وب، نویسنده و مربی در موضوعاتی مانند وردپرس، جاوا اسکریپت و جی کوئری است.

او یک طراح وب در اواخر دهه 90 است: یک متخصص فناوری که قادر به انجام همه ی وب سایت است نیاز به زندگی دارد از آنجایی که او شروع به بازی کردن با وب کرد، او برای ساخت ده ها تن از وب سایت ها برای هنرمندان، غیر انتفاعی و کسب و کارهای کوچک، به طور مستقل و همکاری با سایر سازمان های اطراف ایالات متحده و گاهی اوقات در سراسر جهان، تلاش کرده است. او در کنفرانس ها، ملاقات ها و کارگاه های آموزشی در سراسر زادگاه فعلی خود از لس آنجلس، در موضوعاتی مانند وردپرس، دروپال، جاوا اسکریپت، جی کوئری و غیره صحبت می کند. او می توانید در Vue.js Developer Web Web Design Web Development Web Foundations توسعه دهنده وب طراحی وب توسعه وب بنیادهای وب