From an architectural point of view, a Component is a reusable part of a codebase that contains both UI and code. This concept is at the base of a lot of modern front-end frameworks like React or Angular. Web Components is a suite of native technologies that let developers create Components without the help of any third-party libraries, to use in their web pages and web apps.
Shadow DOM: This technique is useful if the web components should not be affected by the DOM outside the component itself.
Documentaries, videos and podcasts
- Application programming interface (API)A set of codes, protocols and tools that creates software and applications and allows communication between software programs.
- Web developmentWeb development is the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing a simple single static page of plain text to complex web-based internet applications (web apps), electronic businesses, and social network services.
- HTML5Current version of the hypertext markup language for structuring and presenting content for the world wide web
- HTMLFamily of markup languages for displaying information viewable in a web browser
- Show More