摘要:也就是說當(dāng)你在調(diào)用的時(shí)候,你按照自己的意愿來他比如。框架要求你用某種形式去寫代碼,比如遵照的約定,等等。一個(gè)簡(jiǎn)單的分辨方式引入一個(gè)依賴,如果要對(duì)架構(gòu)進(jìn)行修改的,那么就算是框架如果無需修改原有架構(gòu),那么就算庫。
when you call a library, you are in control. But with a framework, the control is inverted
也就是說
當(dāng)你在調(diào)用library的時(shí)候, 你按照自己的意愿來control他(比如jQuery)。
而,對(duì)于framework, 那么control就是倒轉(zhuǎn)過來了,是他在調(diào)用你(比如bootstrap)。
框架要求你用某種形式去寫代碼,比如遵照MV*的約定,等等。 庫只是提供了寫代碼時(shí)實(shí)現(xiàn)某種形式的方法,比如提供了XHR的封裝,對(duì) DOM的簡(jiǎn)便操作。
一個(gè)簡(jiǎn)單的分辨方式:引入一個(gè)依賴,如果要對(duì)架構(gòu)進(jìn)行修改的,那么就算是框架;如果無需修改原有架構(gòu),那么就算庫。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/82842.html
摘要:只是站在初學(xué)者的角度,對(duì)框架和庫的區(qū)別有自己的認(rèn)識(shí)和見解。庫的使用非常靈活,但沒有框架方便,這就是框架和庫本質(zhì)的區(qū)別。框架和庫的區(qū)別庫是將代碼集合成的一個(gè)產(chǎn)品,供程序員調(diào)用。 什么是框架和庫? 初識(shí)框架和庫 對(duì)于好多初學(xué)者來說(例如我),很容易把框架和庫搞混淆,分不清它們的具體區(qū)別,直到現(xiàn)在我也不是把框架和庫搞得很清晰。只是站在初學(xué)者的角度,對(duì)框架和庫的區(qū)別有自己的認(rèn)識(shí)和見解。所以今...
摘要:我承認(rèn)從搞笑文章你糟蹋了中得到了一點(diǎn)靈感,不過我要再次說明,我無意嘲笑框架作者。庫很好啊,我希望看到大家一致贊同遠(yuǎn)離的是框架。 原文《No more JS frameworks》 中文版翻譯:老碼農(nóng) 翻譯版: 日語 JS 框架看上去就像死亡和納稅,必然發(fā)生,無法避免。如果我能變成一只蒼蠅趴在墻上,我就能確定每次啟動(dòng)一個(gè)新項(xiàng)目的時(shí)候,他們討論的第一個(gè)問題肯定是:我們要用哪個(gè) JS ...
摘要:本文簡(jiǎn)要回顧相關(guān)概念和用法。相比之下已是明日黃花。分別對(duì)應(yīng)的命令是根據(jù)關(guān)鍵字查找依賴包,例如查找本人發(fā)布的包。作為目前包依賴管理的最佳工具,值得每一位開發(fā)人員掌握。 轉(zhuǎn)載請(qǐng)注明文章出處:https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請(qǐng)求 cookie web響應(yīng) session 數(shù)據(jù)庫操作 加解密 Composer是PHP...
閱讀 1626·2021-10-14 09:43
閱讀 5503·2021-09-07 10:21
閱讀 1275·2019-08-30 15:56
閱讀 2123·2019-08-30 15:53
閱讀 1231·2019-08-30 15:44
閱讀 2010·2019-08-30 15:44
閱讀 1320·2019-08-29 17:24
閱讀 752·2019-08-29 15:19