توضیحات
Learn how to create reusable components to build modern Web user interfaces with standard technologies
Key Features
- Learn how standard Web technologies allows you to build reusable UI components.
- Learn how to protect the look and the internal behavior of your components.
- Learn how to use Web Components in React, Angular, and Vue projects.
- Learn how to use third-party libraries and tools to simplify the process of building your components.
Description
The design of Web user interfaces has been growing significantly in recent times thanks to libraries like React, Angular, Vue. They allow you to create awesome UI components, but have a great drawback: their components are not interoperable.
Web Components enable you to overcome this drawback by using a set of standard technologies.
The book drives you in the exploration of these technologies with a practical approach. It describes how to create Custom Elements; how to protect their internal behavior by leveraging the Shadow DOM; how to simplify the UI definition through HTML templates.
Also, you will discover how to distribute and use your Web Components and how to leverage libraries and tools to develop them.
Throughout the book, you will carry out a Web Component project that will provide you with practical experience in using those technologies.
What will you learn
- Use Custom Elements technology to define your HTML elements.
- Use Shadow DOM to protect the inner behavior of your UI components.
- Work with HTML templates to simplify and enhance the way you define the UI of your components.
- Reuse your Web Components in applications built with Vanilla JavaScript, React, Angular, and Vue.
Who this book is for
This book is for frontend Web developers who want to leverage standard technologies to build reusable UI components. Basic knowledge of JavaScript, HTML, and CSS is required.
Table of Contents
1. Getting Started with Web Components
2. Extending HTML Elements
3. Creating Custom Web Components
4. Managing Properties and Attributes
5. Handling Events
6. Using the Shadow DOM
7. Using HTML Templates
8. Distributing and Extending Web Components
9. Web Components and Other UI Frameworks
10. Tools for Web Components Development
About the Author
Andrea Chiarelli is a software engineer and technical author with more than 20 years of experience in the software development industry. Throughout his career, he used several programming languages and technologies for the projects he was involved in. Lately, he is focusing on the JavaScript ecosystem both on the server and on the client-side.
He has contributed to many online and offline magazines and authored a few books.
Currently, he is working at Auth0 as an R&D Content Engineer.
Your Blog links:
https://andreachiarelli.it/
Your LinkedIn Profile:
https://www.linkedin.com/in/andreachiarelli/
————————————————————–
ترجمه ماشینی :
با نحوه ایجاد اجزای قابل استفاده مجدد برای ایجاد رابط کاربری وب مدرن با فناوری های استاندارد آشنا شوید
ویژگی های کلیدی
- بیاموزید که چگونه فنآوریهای وب استاندارد به شما امکان میدهند اجزای رابط کاربری قابل استفاده مجدد بسازید.
- نحوه محافظت از ظاهر و رفتار داخلی را بیاموزید. کامپوننت های شما.
- نحوه استفاده از Web Components در پروژه های React، Angular و Vue را بیاموزید.
- یاد بگیرید چگونه از کتابخانه ها و ابزارهای شخص ثالث برای ساده کردن فرآیند ساخت اجزای خود استفاده کنید. li>
توضیحات
طراحی رابطهای کاربری وب در زمانهای اخیر به لطف کتابخانههایی مانند React، Angular رشد چشمگیری داشته است. ، Vue. آنها به شما اجازه می دهند اجزای رابط کاربری عالی ایجاد کنید، اما یک اشکال بزرگ دارند: اجزای آنها قابل همکاری نیستند.
کامپوننت های وب شما را قادر می سازد با استفاده از مجموعه ای از فناوری های استاندارد بر این اشکال غلبه کنید.
کتاب شما را در کاوش این فناوری ها با رویکردی عملی هدایت می کند. نحوه ایجاد عناصر سفارشی را شرح می دهد. چگونه با استفاده از Shadow DOM از رفتار داخلی آنها محافظت کنیم. چگونه می توان تعریف UI را از طریق قالب های HTML ساده کرد.
همچنین، نحوه توزیع و استفاده از اجزای وب خود و نحوه استفاده از کتابخانه ها و ابزارها برای توسعه آنها را خواهید یافت.
در طول کتاب، شما این کار را انجام خواهید داد. یک پروژه Web Component که تجربه عملی در استفاده از آن فناوری ها را در اختیار شما قرار می دهد.
چه چیزی یاد خواهید گرفت
- از فناوری Custom Elements برای تعریف خود استفاده کنید عناصر HTML.
- از Shadow DOM برای محافظت از رفتار درونی اجزای رابط کاربری خود استفاده کنید.
- از وب خود استفاده مجدد کنید. اجزای برنامه های ساخته شده با Vanilla JavaScript، React، Angular و Vue.
<. li>با الگوهای HTML کار کنید تا نحوه تعریف رابط کاربری اجزای خود را ساده و بهبود ببخشید.
این کتاب برای چه کسی ا
tag : دانلود کتاب کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) , Download کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) , دانلود کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) , Download Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) Book , کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) دانلود , buy کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) , خرید کتاب کاوش در مؤلفههای وب: ساخت مؤلفههای وب قابل استفاده مجدد با فناوریهای استاندارد (نسخه انگلیسی) , دانلود کتاب Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) , کتاب Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) , دانلود Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) , خرید Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) , خرید کتاب Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) ,






نقد و بررسیها
هنوز بررسیای ثبت نشده است.