我們經常聽說框架甚至庫。無論是前端還是後端,您幾乎可以找到適用於任何語言的這些術語。
那麼這些名字的真正意義是什麼?在這篇文章中,我們為您做出區分。
什麼是圖書館
函式庫是電腦程式使用的一組可重複使用函數,這表示您可以重複使用的資源可以包括類別、子程式、預先編譯程式碼、訊息範本等。大多數程式語言都有自己的標準庫,但程式設計師可以自訂庫。它只是其他開發人員編寫的一段可以在任何地方重複使用的程式碼。庫可 阿聯酋電子郵件列表 以無縫整合到現有專案中,以添加稍後可以使用存取的功能。需要一點知識才能開始。
框架:交鑰匙軟體基礎架構,可加快程式設計速度
框架不是函式庫!然而,如果這兩個術語之間的合併非常容易,那也很簡單,因為在大多數情況下,框架包含一個或多個庫。以 為例,它使用第三方函式庫來實現路由等特定功能。
者有什麼區別
啊,這是大家期待已久的著名問題!因此,要回答這個問題,我們需要準確地了解誰在使用什麼。當我們使用一個框架時,正是這個框架將呼叫程式碼。請記住,它構成了一個包含您的程式碼的應用程式框架。
再次採用模型,它是透過將 細分不同類型的數位行銷機構 程式碼劃分為視圖(設計)、模型(您的前端)、控制器(使模型和視圖之間相互連接)的不同層來操作程式碼的模型!
作為開發人員,您只是該模型的使用者。因此,您只需管理注入的資料、它們的處理和它們的顯示。對於其餘的,由框架來處理,您不必知道它是如何發生的。您是它的用戶,而不是它的 名譽互換 管理員。
不同之處在於,當您使用庫時,是您的程式碼使用它。
因為如上所述,該庫僅代表可用資源的清單,並且您可以透過程式碼使用這些資源!