Graduation Year
2020
Document Type
Campus Only Senior Thesis
Degree Name
Bachelor of Arts
Department
Computer Science
Reader 1
Winston Ou
Reader 2
Anie Chaderjian
Terms of Use & License Information
Abstract
Website development is a field growing exponentially. Through the development of components and front-end frameworks, web development has become structured and simplified. Unfortunately, this development has also led to a lack of flexibility in development. Problems arise when programmers are interested in transitioning from one framework to another framework or using a component written in one framework in another framework. In my Google-sponsored clinic through Harvey Mudd College, my groupmates and I explored this issue by working with web components. We worked with Angular Elements and LitElement in order to implement components in multiple frameworks. Additionally, we implemented LitContext, a framework-independent state management library. Hopefully, our research will aid fellow developers in tricky cross-framework issues.
Recommended Citation
White, Sage, "Creation and Applicability of Framework-Agnostic Components" (2020). Scripps Senior Theses. 1560.
https://scholarship.claremont.edu/scripps_theses/1560
This thesis is restricted to the Claremont Colleges current faculty, students, and staff.