کتاب Frontend Development Projects with Vue.js 3 (پروژههای توسعه Frontend با Vue.js 3: اصول ساخت برنامههای وب مقیاسپذیر و رابطهای کاربری پویا با Vue.js را بیاموزید، نسخه دوم) یک منبع کامل و کاربردی برای یادگیری چارچوب Vue js 3 است که با مثالهای متعدد این چارچوب محبوب را آموزش میدهد.
در ادامه مقدمهای از Frontend Development Projects with Vue.js 3 را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر Frontend Development Projects with Vue.js 3:
آیا به دنبال استفاده از Vue.js 3 برای برنامههای تحت وب هستید، اما نمیدانید از کجا شروع کنید؟ پروژه های توسعه Frontend با Vue.js 3 به ساخت جعبه ابزار توسعه شما و آماده شدن برای مقابله با پروژههای وب در دنیای واقعی کمک میکند و به شما کمک میکند تا با مفاهیم اصلی این چارچوب جاوا اسکریپت با مثالها و فعالیتهای عملی آشنا شوید.
در کتاب Frontend Development Projects with Vue.js 3، شما روی پروژههای کوچک کار خواهید کرد، از جمله رابط چت، سبد خرید و ماشینحساب قیمت، برنامه کاری و تولیدکننده کارت پروفایل برای ذخیره اطلاعات تماس. این پروژههای واقعگرایانه بهعنوان تمرینها و فعالیتهای بایت سایز ارائه میشوند و به شما این امکان را میدهند تا خود را به روشی لذتبخش و قابل دستیابی به چالش بکشید.
در اینجا، نحوه مدیریت دادهها در مؤلفههای Vue، تعریف رابط های ارتباطی بین مؤلفهها، و مدیریت مسیریابی ایستا و پویا برای کنترل جریان برنامه را خواهید یافت. شما همچنین با Vite و Vue Devtools کار خواهید کرد و یاد خواهید گرفت که چگونه جلوه های انتقال و انیمیشن را برای ایجاد یک تجربه کاربری جذاب مدیریت کنید. بعداً، نحوه آزمایش برنامه خود و استقرار آن در وب را خواهید یافت.
در پایان کتاب Frontend Development Projects with Vue.js 3، مهارت هایی را به دست خواهید آورد که مانند یک توسعهدهنده با تجربه Vue شروع به کار کنید، برنامههای حرفهای بسازید که توسط دیگران قابل استفاده باشد، و اعتماد به نفس لازم برای مقابله با مشکلات توسعه frontend در دنیای واقعی را داشته باشید.
کتاب Frontend Development Projects with Vue.js 3 برای چه کسی است؟
این کتاب برای مبتدیان Vue.js طراحی شده است. چه این اولین فریم ورک جاوا اسکریپت شما باشد یا از قبل با React یا Angular آشنا باشید، این کتاب شما را در مسیر درست قرار میدهد. برای درک مفاهیم توضیح داده شده در این کتاب، باید با مدیریت بسته های HTML، CSS، جاوا اسکریپت و Node آشنا باشید.
آنچه کتاب Frontend Development Projects with Vue.js 3 پوشش میدهد:
فصل 1، شروع اولین پروژه Vue شما، به شما کمک میکند مفاهیم و مزایای کلیدی Vue.js، نحوه تنظیم معماری پروژه با استفاده از ترمینال (یا خط فرمان)، و نحوه ایجاد یک جزء ساده Vue با داده های محلی زیر را درک کنید. اصول مؤلفه
فصل 2 کتاب Frontend Development Projects with Vue.js 3، کار با داده، به شما امکان میدهد دادهها را از منابع مختلف در اجزای Vue.js خود نظارت، مدیریت و دستکاری کنید. شما یاد خواهید گرفت که چگونه از واکنش پذیری داده قدرتمند و سیستم حافظه پنهان Vue از طریق ویژگی های محاسبه شده و نحوه راه اندازی ناظران پیشرفته برای مشاهده تغییرات داده های اجزاء استفاده کنید.
فصل 3، Vite و Vue Devtools، Vite را به شما معرفی میکند و به شما نشان میدهد که چگونه این ویژگیها و رویدادهای محاسبه شده را با استفاده از Vue Devtools اشکال زدایی کنید.
فصل 4، اجزای تودرتو (مژولاریت)، به شما کمک میکند تا نحوه ماژولار کردن یک برنامه Vue را با استفاده از سلسله مراتب اجزا و تودرتو کشف کنید. در این فصل مفاهیمی مانند props، رویدادها، اعتبارسنجی prop و اسلات معرفی میشود. همچنین نحوه استفاده از refs برای دسترسی به عناصر DOM در زمان اجرا را پوشش میدهد.
فصل 5، Composition API، به شما میآموزد که چگونه میتوانید ترکیبهای ایزوله (یا قلابهای سفارشی) را برای استفاده مجدد در چندین مؤلفه با استفاده از Composition API با متد setup() بنویسید و چگونه یک سیستم مؤلفه مقیاسپذیر برای پروژه Vue خود بسازید. کلاسیک Options API.
فصل 6 کتاب Frontend Development Projects with Vue.js 3، ترکیب اجزای جهانی، به شما کمک میکند تا کد خود را با استفاده از میکسینها و پلاگینها سازماندهی کنید، به ترکیب بندی جهانی دست یابید و کد DRY (به پیروی از اصل خود را تکرار نکنید (DRY)) در هر پروژهای حفظ کنید. شما همچنین مزایا و معایب ترکیب جهانی را درک خواهید کرد، بنابراین رویکرد مناسب برای به حداکثر رساندن انعطافپذیری جزء خود را انتخاب میکنید.
فصل 7، مسیریابی، شما را در مورد نحوه کار مسیریابی و Vue Router راهنمایی میکند. شما یاد خواهید گرفت که چگونه با Vue Router سیستم مسیریابی را در برنامه خود راهاندازی، پیادهسازی و مدیریت کنید.
فصل 8 کتاب Frontend Development Projects with Vue.js 3، انیمیشنها و انتقالها، به شما کمک میکند تا ملزومات انتقالهای Vue و نحوه ایجاد انتقال خود، از جمله انیمیشن تک عنصری و انیمیشن گروهی از عناصر، و نحوه ترکیب آنها با کتابخانههای خارجی برای سفارشیسازی بیشتر را کشف کنید. همچنین یاد خواهید گرفت که چگونه انیمیشنهای تمام صفحه با مسیرهای انتقال ایجاد کنید.
فصل 9 کتاب Frontend Development Projects with Vue.js 3، وضعیت مدیریت حالت Vue، به شما کمک میکند تا نحوه مدیریت وضعیت (دادهها) در یک برنامه پیچیده Vue را درک کنید.
فصل 10 کتاب Frontend Development Projects with Vue.js 3، مدیریت حالت با پینیا، به شما میآموزد که چگونه کتابخانه پینیا مدیریت حالت را آسانتر میکند.
فصل 11، تست واحد، شما را با تست اجزای Vue آشنا میکند.
فصل 12 کتاب Frontend Development Projects with Vue.js 3، آزمایش پایان به انتها، توضیحی در مورد آزمایش End-to-End (E2E) و تفاوت آن با تست های واحد، و همچنین نمونههای زیادی از افزودن آن به پروژه Vue ارائه میدهد.
فصل 13، استقرار کد خود در وب، به شما کمک میکند تا نگاهی عمیق به اجرای پروژه Vue خود در اینترنت داشته باشید.
سرفصلهای Frontend Development Projects with Vue.js 3:
- Frontend Development Projects with Vue.js 3
- Contributors
- About the authors
- About the reviewer
- Preface
- Part 1: Introduction and Crash Course
- Chapter 1: Starting Your First Vue Project
- Chapter 2: Working with Data
- Chapter 3: Vite and Vue Devtools
- Part 2: Building Your First Vue App
- Chapter 4: Nesting Components (Modularity)
- Chapter 5: The Composition API
- Chapter 6: Global Component Composition
- Chapter 7: Routing
- Chapter 8: Animations and Transitions
- Part 3: Global State Management
- Chapter 9: The State of Vue State Management
- Chapter 10: State Management with Pinia
- Part 4: Testing and Application Deployment
- Chapter 11: Unit Testing
- Chapter 12: End-to-End Testing
- Chapter 13: Deploying Your Code to the Web
- Index
- Other Books You May Enjoy
فایل Frontend Development Projects with Vue.js 3 را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.