什麼是web框架

2021-09-26 22:40:33 字數 535 閱讀 3587

web框架定義:web框架的功能

對於所有的web應用,本質上就是乙個socket服務端,web瀏覽器是客戶端。web框架使得在進行web應用開發的時候,減少了工作量。web框架主要用於動態網路開發,動態網路主要是指現在的主要的頁面,可以實現資料的互動和業務功能的完善。使用web框架進行web開發的時候,在進行資料快取、資料庫訪問、資料安全校驗等方面,不需要自己再重新實現,而是將業務邏輯相關的**寫入框架就可以。也就是說,通過對web框架進行主觀上的「縫縫補補」,就可以實現自己進行web開發的需求了。

目前python主流的框架有django和flask等。django是乙個比較重量級的框架,幾乎所有的功能都幫助開發者寫好了,有時候如果想做乙個簡單的**,並不需要太多功能,這時候使用django的話,就比較不合適,因為在部署**的時候會導致很多不必要的功能也部署了進來。而flask是乙個輕量級的框架,一些核心的功能實現了,但是實現的功能並沒有django那麼多,這樣可以進行自己的發揮,在flask的基礎上,如果想實現更多的功能,可以很方便地加入。

什麼是框架?

框架是乙個應用程式的半成品。框架提供了可在應用程式之間共享的可覆用的公共結構。開發者把框架融入他們自己的應用程式,並加以擴充套件,以滿足他們特定的需要。框架和工具包的不同之處在於,框架提供了一致的結構,而不僅僅是一組工具類。框架其實就是一組元件,供你選用完成你自己的系統。簡單說就是使用別人搭好的舞台...

什麼是框架

框架 framework 是乙個框子 指其約束性,也是乙個架子 指其支撐性。it語境中的框架,特指為解決乙個開放性問題而設計的具有一定約束性的支撐結構。在此結構上可以根據具體問題擴充套件 安插更多的組成部分,從而更迅速和方便地構建完整的解決問題的方案。1 框架本身一般不完整到可以解決特定問題 2 框...

什麼是框架

為解決某一類問題的通用解決方案的抽象 特質是具有約束性,優秀的框架具有高效性。例如 tensorflow 為解決運算效率低,抽象的運算方法的通用 具有約束性,和運算的及其高效性。你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文...