Learn Practical Web Components Quickly: Build reusable web components for use in any project

Learn Practical Web Components Quickly: Build reusable web components for use in any project

作为一名开发者,是否也曾为编写过多的代码而饱受煎熬?多半的情况是,你为不同的页面重复编写了同样的代码,最终就是浪费你本应用来做更多有成果的宝贵时间。在本教程中,我们将为你介绍web组件,一个相当新的可以简化web开发者编程的概念。Web组件可以让你创建定制化并且复用的HTML标签,这可以在任何新型web浏览器上工作,并可以被任何JavaScript类库或使用HTML的web框架所使用。 在学习完本教程,你将能够开发用于工作的web组件应用程序。你将能够开发你自己的定制化组件,并将其重复利用。并且,你还能够与其他开发者分享你的定制化组件。 要充分发挥本教程的效果,你需要具有了解ES6的知识,如const、let、classes、map、filter等。对JavaScript框架的基本了解,如Angular、React和Vue将会有助于全面理解web组件整合方面的内容。 主要内容:开发可以用于所有未来项目中可复用的、轻量级、定制化的HTML元素;开发如提示条一类的简单web组件,以创建复杂的如模态框和backdrop一类的组件;创建可以接收数据并用来演示UI元素的动态web组件;通过编写定制时间,令你的web组件成为独立个体;了解Shadow DOM并将CSS和JavaScript从你的web组件中分离;掌握在创建web组件时,用户定义模板的多种好处;了解React.js以及其如何简化复杂的web应用编程的;学习实验React.js和Angular整合你的定制web组件。

h264, yuv420p, 1920×1080 |ENGLISH, aac, 48000 Hz, 2 channels | 2h 25 mn | 530.5 MB
Instructor: Rushabh Shah

VS Code course for beginners & experienced developers


Learn

Develop reusable and lightweight custom HTML elements that you can use in all your future projects
Build simple web components such as tooltips to create complex components such as modals and backdrops
Create dynamic web components that can receive data and use it to showcase UI element.
Make your web-components stand-alone entities by coding custom events
Explore the Shadow DOM and isolate CSS and JavaScript for your web components
Master the numerous benefits of user-defined templates when creating web components
Glimpse the React.js world and how it simplifies the complex process of coding web applications
Learn to integrate your custom web-components with React.js and Angular

About

As a developer, haven’t you often suffered from writing too much code? More often than not, you rewrite the same piece of code for different pages and end up wasting precious time you could have used more productively . . .

In this course, we introduce you to the world of web components, a fairly new concept that has simplified coding for web developers. Web components allow you to create custom and reusable HTML tags that will work across modern web browsers and can be used with any JavaScript library or web framework that works with HTML.

After working through this course, you will be ready to develop production-ready web component applications! You will be able to build your own custom components that can be reused again and again. Moreover, you will also be able to share your custom components with other developers.

To benefit fully from this course, you need to have at least a basic idea of ES6 concepts such as const, let, classes, map, filters, and so on. A basic understanding of JavaScript frameworks such as Angular, React, and Vue would be beneficial in order to gain a full understanding of web component integration aspects.

The code files for this course are available here: https://github.com/PacktPublishing/Learn-Practical-Web-Components-Only
Features

Build custom web components from scratch
Understand reusable components and how to integrate your components with React and Angular
Understand how to add physics to your scenes and learn to use 3D audio in your projects
Get hands-on with web components and streamline your front-end development
Use custom elements and the Shadow DOM to build component-based web apps

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/10623.html

赞 (0)
steven的头像steven
上一篇 2021年5月23日
下一篇 2021年5月23日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部