我喜歡讓自己忙於構建模塊化Web應用程序,但不想花費時間在我可以節省的地方。當需要或通過外部加載jQuery/CSS內聯?
例如,我正在構建一個新聞模塊,應該可以輕鬆地在多個站點上實施,因爲使用了相同的網絡應用程序。
但並非所有網站都需要新聞模塊。創建內置於模塊本身的內聯樣式表/ JavaScript文件比使用所有庫創建大外部樣式表/ JavaScript更好/更簡單/更快?即使新聞模塊的文件在所有其他網頁上都不需要?
在模塊本身中創建內聯庫似乎更容易。這樣才能在需要時加載,並在其他頁面上節省加載時間和帶寬。
另一件事是我喜歡寫'即插即用'模塊。假設我通過文件服務器將文件移動到模塊文件夾中,應用程序將負責處理剩餘的文件。使用內聯工作表,我不必在頁眉/頁腳等添加新行。
這是什麼最佳解決方案?同時考慮到我寧願花10分鐘時間移動一個文件並且運行起來,而不是花1個小時追加外部庫,僅僅是因爲它更像是一種「良好實踐」?