-
Notifications
You must be signed in to change notification settings - Fork 4
Objectives and Challenges
Aleksi Peebles edited this page Apr 4, 2022
·
2 revisions
The objectives and challenges of this component library are common to most component libraries.
- Improved understanding of entire UI
- Improved UI consistency
- Clear separation of UI code
- Reduced code duplication
- Easier onboarding for frontend developers not familiar with VuFind or PHP
- Possibility to develop frontend code without a working VuFind installation
- Improved automated testing of UI components
- Improved documentation
- Shared vocabulary
- Well-defined best practices
- Increased prototyping and development speed
- Facilitate the possibility of switching to a different templating language
- Facilitate the possibility of a headless VuFind
- Best way to integrate with VuFind
- Version and change management