کتاب Vue.js 3 Design Patterns and Best Practices (الگوهای طراحی و بهترین روشهای Vue.js 3: برنامههای کاربردی مقیاس پذیر و قوی با Vite، Pinia، و Vue Router توسعه دهید) در 11 فصل به شرح ایجاد و توسعهی الگوهای طراحی در چارچوب Vue.js 3 را آموزش میدهد.
در ادامه مقدمهای از کتاب Vue.js 3 Design Patterns and Best Practices را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Vue.js 3 Design Patterns and Best Practices:
Vue 3 آخرین و کارآمدترین تکرار “فریم ورک پیشرو” برای ایجاد رابطهای کاربری واکنشی و پاسخگو است. خود چارچوب مفاهیم و رویکردهای جدیدی را برای طراحی الگوها معرفی میکند که ممکن است در کتابخانهها و چارچوبهای دیگر غیر معمول باشد. با یادگیری اصول چارچوب و درک اصول و الگوهای طراحی از مهندسی نرمافزار، این کتاب به شما کمک میکند تا مبادلات هر رویکرد را شناسایی کرده و برنامههای کاربردی قوی بسازید.
با مفاهیم اولیه شروع میشود و سپس از طریق مثالها و سناریوهای کدنویسی برای ساختن معماریهای پیچیدهتر به تدریج پیش میرود. شما با یک صفحه ساده شروع می کنید و با یک برنامه وب پیشرو چند رشته ای، آفلاین و قابل نصب (PWA) پایان می دهید.
این محتوا همچنین نحوه استفاده از ابزارهای آزمایشی جدید موجود برای Vue 3 را بررسی میکند. کتاب Vue.js 3 Design Patterns and Best Practices علاوه بر اینکه «چگونه کارها انجام میشوند» به شما کمک میکند تا یاد بگیرید که چگونه به مشکلات رایجی که الگوهای طراحی قبلاً آن را پیدا کردهاند، «فکر کنید» و «نزدیک شوید». راه حل برای. اجتناب از اختراع مجدد چرخ در هر پروژه باعث صرفهجویی در وقت شما می شود و نرم افزار شما را برای تغییرات آینده مناسب تر میکند.
کتاب Vue.js 3 Design Patterns and Best Practices برای چه کسی است؟
این کتاب توسعهدهندگان Vue را هدف قرار میدهد که به اصول طراحی چارچوب اهمیت میدهند و از الگوهای طراحی رایج در توسعه برنامههای وب استفاده میکنند. استفاده و پیکربندی باندلر جدید (Vite)، Pinia (مدیریت حالت)، روتر 4، کارگران وب و سایر فناوریها را برای ایجاد برنامههای کاربردی و قوی بیاموزید. دانش قبلی JavaScirpt و دانش اولیه Vue مفید خواهد بود.
آنچه کتاب Vue.js 3 Design Patterns and Best Practices پوشش میدهد:
فصل 1، چارچوب Vue 3 چارچوب مترقی Vue 3 چیست؟ این فصل مهمترین جنبههای چارچوب و سایر مفاهیم کلیدی را معرفی میکند.
فصل 2، اصول و الگوهای طراحی نرم افزار اصول و الگوهای نرم افزار علائم تجاری معماری خوب نرم افزار را تشکیل می دهند. این فصل هر دو را با مثالهایی برای پیاده سازی در جاوا اسکریپت و Vue 3 معرفی میکند.
فصل 3، راه اندازی یک پروژه کاری با در نظر گرفتن مفاهیم مقدماتی لازم، این فصل یک پروژه کاری را تنظیم میکند که به عنوان مرجع پایه برای پروژههای آینده استفاده خواهد شد. گام به گام شما را راهنمایی میکند که چگونه یک پروژه را با استفاده از ابزارهای مناسب شروع کنید.
فصل 4، ترکیب رابط کاربری با کامپوننتها، این فصل از کتاب Vue.js 3 Design Patterns and Best Practices مفهوم رابطهای کاربر را معرفی میکند و شما را به پیاده سازی یک برنامه وب، از طراحی بصری مفهومی گرفته تا توسعه مولفههای مطابق با آن، هدایت میکند.
فصل 5، برنامههای کاربردی تک صفحه ای این یک فصل کلیدی است که روتر Vue را برای ایجاد برنامههای وب تک صفحه ای معرفی میکند.
فصل 6، برنامههای کاربردی وب پیشرو این فصل بر روی SPA ها برای ایجاد PWA ساخته شده و استفاده از ابزارهایی را برای ارزیابی آمادگی و عملکرد آنها معرفی میکند.
فصل 7، مدیریت جریان داده این فصل شما را با مفاهیم کلیدی برای طراحی و کنترل جریان دادهها و اطلاعات در یک برنامه کاربردی و بین مؤلفهها آشنا میکند. پینیا را به عنوان چارچوب مدیریت دولتی رسمی برای Vue 3 معرفی میکند.
فصل 8، Multithreading با Web Workers این فصل بر بهبود عملکرد یک برنامه کاربردی در مقیاس بزرگ با استفاده از multithreading با وب کارگران تمرکز دارد. همچنین الگوهای بیشتری را برای یک معماری آسان برای پیاده سازی و نگهداری معرفی میکند.
فصل 9، تست و کنترل منبع در این فصل، با ابزارهای تست رسمی ارائه شده توسط تیم Vue و همچنین گسترده ترین سیستم کنترل نسخه: Git آشنا میشویم. این فصل نحوه ایجاد موارد آزمایشی برای جاوا اسکریپت مستقل و همچنین مؤلفههای Vue 3 را نشان میدهد.
فصل 10، استقرار برنامه شما، این فصل از کتاب Vue.js 3 Design Patterns and Best Practices مفاهیم لازم را برای درک نحوه انتشار یک برنامه Vue 3 در سرور تولید زنده و نحوه ایمن کردن آن با گواهی Let’s Encrypt ارائه میکند.
فصل 11، فصل پاداش – الگوهای UX، این فصل جایزه به مفاهیم رابط کاربری و الگوهای تجربه کاربر گسترش مییابد تا زبان مشترکی بین توسعهدهنده و طراح ارائه کند. این الگوهای رایج ارائه شده توسط استاندارد HTML 5 و سایر عناصر رایج را ارائه میدهد.
پیوست: انتقال از Vue 2 به Vue 3 این پیوست راهنمای تغییرات و گزینههای مهاجرت را برای توسعه دهندگان با تجربه Vue 2 ارائه می دهد. کلمات پایانی در این فصل آخر، نویسنده به طور خلاصه تمام مفاهیم آموخته شده در هر فصل را خلاصه میکند و شما را تشویق میکند که به پیشرفت شخصی خود ادامه دهید.
سرفصلهای کتاب Vue.js 3 Design Patterns and Best Practices:
- Cover
- Title Page
- Copyright and Credits
- Foreword
- Contributors
- Table of Contents
- Preface
- Chapter 1: The Vue 3 Framework
- Chapter 2: Software Design Principles and Patterns
- Chapter 3: Setting Up a Working Project
- Chapter 4: User Interface Composition with Components
- Chapter 5: Single-Page Applications
- Chapter 6: Progressive Web Applications
- Chapter 7: Data Flow Management
- Chapter 8: Multithreading with Web Workers
- Chapter 9: Testing and Source Control
- Chapter 10: Deploying Your Application
- Chapter 11: Bonus Chapter – UX Patterns
- Final Words
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Vue.js 3 Design Patterns and Best Practices میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.