HTML Templates: These elements are user-defined templates in HTML that aren’t displayed in the rendered page.
Ignite UI for Web Components is a complete library of components for modern web applications using encapsulation and the concept of reusable components in a dependency-free approach. It includes data grids and tables, 60+ data charts and graphs, and user interface (UI) components.
Ignite UI for Web Components is the most complete library of enterprise-grade, Web Components UI components available. Professionally designed and developed, Ignite UI for Web Components provides you with everything you need to build modern web applications using reusable components in a dependency-free approach. All backed by Infragistics 30+ years of industry leadership and our award-winning live support.
Our Web components are included as a part of our Ignite UI bundle. A single developer license starts at $1,295 USD for a one-year subscription, including one year of standard support and updates. We also offer discounts for multi-year licenses. Please refer to our Pricing page for more information on pricing.
The best place to begin is with our Getting Started Documentation.
The team at Infragistics maintains a comprehensive library of Web Components code samples which you can access here. We also maintain a library of sample applications, which you can access here.
Web Components is production-ready but it continues to evolve and progress so it can provide plenty of benefits now and in the future. It offers encapsulation functionality and reusability of the <html-element>. This modularity facilitates the use of individual elements anywhere in any project. From custom elements to slots, all parts of the Web Components work seamlessly in the browser. The custom built-in elements can extend native HTML elements as well. And lastly, Web Components deliver platform-independence.
Web Components is the ideal solution when you work on several projects with different technology stack, plan to use or share components across different apps, and want to eliminate repetitive tasks. It is also great and useful for developers with little coding experience.