Overview
UNLV Online Education helps create custom web applications for online courses at UNLV. As a web developer for the department, I found that having a library of commonly used, accessible web components would reduce development cost for the team. The added benefit of web components is that they can be used with any Javascript framework or with no framework at all—an important consideration with an ever-changing front-end landscape.
UNLV OE Components was born and made available on Github and npm.
Under the Hood
UNLV OE Components was created with Stencil.js, a compiler that generates web components.