{"product_id":"exploring-web-components-build-reusable-ui-web-components-with-standard-technologies-english-edition-paperback","title":"Exploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eAndrea Chiarelli\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLearn how to create reusable components to build modern Web user interfaces with standard technologies \u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e \u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e\u003cli\u003e Learn how standard Web technologies allows you to build reusable UI components.\u003c\/li\u003e\u003cli\u003e Learn how to protect the look and the internal behavior of your components.\u003c\/li\u003e\u003cli\u003eLearn how to use Web Components in React, Angular, and Vue projects. \u003c\/li\u003e\u003cli\u003e Learn how to use third-party libraries and tools to simplify the process of building your components.\u003c\/li\u003e\u003cbr\u003e\u003cb\u003eDescription\u003c\/b\u003e\u003cbr\u003e 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.\u003cbr\u003e\u003cbr\u003eWeb Components enable you to overcome this drawback by using a set of standard technologies.\u003cbr\u003e\u003cbr\u003eThe 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.\u003cbr\u003eAlso, you will discover how to distribute and use your Web Components and how to leverage libraries and tools to develop them.\u003cbr\u003e\u003cbr\u003eThroughout the book, you will carry out a Web Component project that will provide you with practical experience in using those technologies. \u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat will you learn\u003c\/b\u003e\u003cbr\u003e \u003cli\u003eUse Custom Elements technology to define your HTML elements.\u003c\/li\u003e\u003cli\u003eUse Shadow DOM to protect the inner behavior of your UI components.\u003c\/li\u003e\u003cli\u003eWork with HTML templates to simplify and enhance the way you define the UI of your components.\u003c\/li\u003e\u003cli\u003eReuse your Web Components in applications built with Vanilla JavaScript, React, Angular, and Vue.\u003c\/li\u003e\u003cbr\u003e\u003cb\u003eWho this book is for\u003c\/b\u003e\u003cbr\u003eThis 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. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e 1. Getting Started with Web Components\u003cbr\u003e2. Extending HTML Elements\u003cbr\u003e3. Creating Custom Web Components\u003cbr\u003e4. Managing Properties and Attributes\u003cbr\u003e5. Handling Events\u003cbr\u003e6. Using the Shadow DOM\u003cbr\u003e7. Using HTML Templates\u003cbr\u003e8. Distributing and Extending Web Components\u003cbr\u003e9. Web Components and Other UI Frameworks\u003cbr\u003e10. Tools for Web Components Development \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Author\u003c\/b\u003e \u003cbr\u003e 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.\u003cbr\u003eHe has contributed to many online and offline magazines and authored a few books.\u003cbr\u003eCurrently, he is working at Auth0 as an R\u0026amp;D Content Engineer. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eYour Blog links: \u003c\/b\u003e\u003cbr\u003ehttps: \/\/andreachiarelli.it\/ \u003cp\u003e\u003c\/p\u003e \u003cb\u003eYour LinkedIn Profile: \u003c\/b\u003e\u003cbr\u003ehttps: \/\/www.linkedin.com\/in\/andreachiarelli\/\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 226\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.48 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e August 24, 2020\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":53521530388787,"sku":"9789389423976","price":40.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0300\/5595\/6612\/files\/ogtPVoqvVu9789389423976.webp?v=1781953917","url":"https:\/\/www.vysn.com\/en-ca\/products\/exploring-web-components-build-reusable-ui-web-components-with-standard-technologies-english-edition-paperback","provider":"VYSN","version":"1.0","type":"link"}