相信很多程序猿朋友都用過框架饥漫,不過你是否知道你用的是HTML框架、CSS框架還是JS框架屠橄,其實(shí)這都不重要,重要的是使用框架的目的是什么闰挡?是不是節(jié)約了開發(fā)項目時間陳本锐墙,這事多么偉大的一箱工程,根據(jù)幾年前的一片文章中寫到长酗,使用前端框架的優(yōu)劣勢溪北,從這邊文章中整理出一部分分享給大家。
分別給大家介紹一下HTML框架夺脾、CSS框架之拨、JS框架:
HTML框架:
通過使用框架,你可以在同一個瀏覽器窗口中顯示不止一個頁面咧叭。每份HTML文檔稱為一個框架蚀乔,并且每個框架都獨(dú)立于其他的框架。
CSS框架:
CSS框架是一系列CSS文件的集合體菲茬,包含了基本的元素重置吉挣,頁面排版派撕、網(wǎng)格布局、表單樣式睬魂、通用規(guī)則等代碼塊,用于簡化web前端開發(fā)的工作终吼,提高工作效率。
JS框架:
JavaScript框架如今正融入到屬于自己的Web和移動應(yīng)用程序中氯哮。軟件的開發(fā)方向正向客戶端轉(zhuǎn)移际跪。構(gòu)建后端API和豐富的前臺客戶端是一大趨勢,而這些又多由JavaScript框架編寫而成喉钢。這似乎是開發(fā)人員正在使用的一種手段姆打。在開發(fā)前臺界面時應(yīng)用API,那么出牧,你便會更加熟悉API穴肘,你也會對你的工作內(nèi)容了如指掌。應(yīng)用該項技術(shù)編寫客戶端舔痕,那么评抚,編寫iPhone或者Android應(yīng)用程序就會變得非常容易。
使用框架的優(yōu)勢:
1.高效
一些任務(wù)可能需要花費(fèi)你數(shù)個小時幾百行代碼完成伯复,而現(xiàn)在只需要簡單幾分鐘完成慨代。開發(fā)變得簡單,快速啸如,并且有效侍匙。
2.安全
許多的框架都擁有安全的實(shí)現(xiàn)。最大的優(yōu)勢在于強(qiáng)大的社區(qū)支持叮雳。使用者成為了測試人員想暗。如果你發(fā)現(xiàn)漏洞或者安全隱患,你可以去框架所在網(wǎng)站報告帘不,讓代碼維護(hù)的人知道并且解決说莫。
3.成本
很多框架都是免費(fèi),并且開發(fā)人員編寫代碼更快寞焙,所以客戶成本自然更低
4.支持
和其它的發(fā)布工具類似储狭,框架也有文檔支持,團(tuán)隊支持捣郊,或者大的社區(qū)能迅速幫你解決問題
看完上述的介紹辽狈,你對HTML框架、CSS框架呛牲、JS框架相信有了更多的了解刮萌,在后續(xù)使用框架的時候能夠清楚的知道自己需要什么樣的框架,既然前端技術(shù)不斷的革新娘扩,詳細(xì)你對于熟悉框架的你來說影響是不大的着茸,不過我更希望看到前端技術(shù)有新的突破僧凤,你是否跟我一樣有這樣的想法?