Publications and Research
At the Kingsborough Community College library, we recently decided to bring the library’s website more in line with DRY principles (Don’t Repeat Yourself). We felt we this could improve the site by creating more concise and maintainable code. DRYer code would be easier to read, understand and edit. We adopted the Vue.js framework in order to replace repetitive, hand-coded dropdown menus with programmatically generated markup. Using Vue allowed us to greatly simplify the HTML documents, while also improving maintainability.
Originally published in Code4Lib Journal, no. 55, Jan. 2023.
This work is licensed under a Creative Commons Attribution 3.0 United States License. CC-BY.