Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to "The Guide: Web Component Development at D2L"!
This wiki will arm you with everything you need to know about how D2L leverages web components in Brightspace, and how you can start using and contributing your own components quickly!
New to Web Components?
Wondering what web components are all about and why they're important? What different types of web components do we use at D2L and where can you find them?
Check out: Web Components 101
Before you build it
Think you're ready to build a web component? There's a few things you need to do first.
Check out: Before You Build
Building a Web Component
Ready to get going? This will cover everything from where to put your repo to advanced topics on performance, accessibility and localization.
Check out: Building a Web Component
Sharing & Publishing
Have you built an awesome reusable web component? Time to tell the world about it!
Check out: Sharing & Publishing