أرسل هذا في رسالة قصيرة: From Weberian Rationalization to JavaScript Components: Modularism in Academic Library Software