- Flask Web全棧開發(fā)實(shí)戰(zhàn)
- 黃勇
- 402字
- 2023-09-08 20:22:16
chapter 1 第1章 Flask前奏
1.1 Flask簡(jiǎn)介
Flask是一個(gè)基于Python的Web開發(fā)框架,它以靈活、微框架著稱。Flask的出現(xiàn)也是一個(gè)偶然的機(jī)會(huì),在2010年4月1日愚人節(jié)這天,作者Armin Ronacher開了個(gè)玩笑,在網(wǎng)上發(fā)表了一篇關(guān)于“下一代Python微框架”的文章,眾開發(fā)者信以為真,并期待他能真正把文章中的想法實(shí)現(xiàn)出來(lái)。5天后,Armin Ronacher真的發(fā)布了一個(gè)“微”框架,就是Flask。Flask雖然是作者在愚人節(jié)開的一個(gè)玩笑,但是其框架設(shè)計(jì)卻非常優(yōu)秀,并且深受開發(fā)者喜愛,截至2021年6月,在Github上的Star(關(guān)注)數(shù)已經(jīng)超過(guò)56000,僅次于2005年發(fā)布的Django的58000 Star數(shù)。相信在不久的將來(lái),F(xiàn)lask的Star數(shù)一定會(huì)趕超Django。
Flask以微框架著稱,本身不具備太多功能,但是通過(guò)豐富的第三方插件,可以輕松地應(yīng)對(duì)現(xiàn)實(shí)開發(fā)中復(fù)雜的需求,并且有大量的企業(yè)正在使用Flask構(gòu)建自己的產(chǎn)品。國(guó)內(nèi)比較出名的如豆瓣、果殼網(wǎng),國(guó)外的如Reddit、Netflix等,其穩(wěn)定性和應(yīng)對(duì)復(fù)雜業(yè)務(wù)需求的能力已經(jīng)被大量企業(yè)所驗(yàn)證。因此讀者無(wú)須擔(dān)心Flask無(wú)法適應(yīng)企業(yè)需求,放心大膽地去學(xué)好Flask,能夠讓你在Web開發(fā)工作中如虎添翼。
- Java語(yǔ)言程序設(shè)計(jì)
- 深入理解Android(卷I)
- Building Modern Web Applications Using Angular
- Cocos2d-x游戲開發(fā):手把手教你Lua語(yǔ)言的編程方法
- Android Development with Kotlin
- 精通軟件性能測(cè)試與LoadRunner實(shí)戰(zhàn)(第2版)
- Learning DHTMLX Suite UI
- Learning AngularJS for .NET Developers
- 開源項(xiàng)目成功之道
- Java圖像處理:基于OpenCV與JVM
- Python 3 Object:oriented Programming(Second Edition)
- MyBatis 3源碼深度解析
- PhoneGap 4 Mobile Application Development Cookbook
- C語(yǔ)言程序設(shè)計(jì)與應(yīng)用實(shí)驗(yàn)指導(dǎo)書(第2版)
- Java高手是怎樣煉成的:原理、方法與實(shí)踐