Play Framework(應(yīng)用程序框架)是一款應(yīng)用程序的開發(fā)框架,可以幫助開發(fā)者加快開發(fā)的效率。該框架結(jié)合了生產(chǎn)力和性能,能夠輕松地使用Java和Scalad等Web應(yīng)用程序,并且對開發(fā)者非常友好,使用起來簡單,無論從效率上還是支持上都是不錯的選擇。
軟件介紹
Play Framework是一種高效的Java和Scala Web應(yīng)用程序框架,該框架集成了用于現(xiàn)代Web應(yīng)用程序開發(fā)的組件和API。Play由Web開發(fā)人員開發(fā),用于Web應(yīng)用程序開發(fā)。
您會發(fā)現(xiàn)Play的Model-View-Controller(MVC)架構(gòu)熟悉且易于學(xué)習(xí)。Play提供了簡潔實(shí)用的編程模式。而且,開發(fā)Play應(yīng)用程序的大型社區(qū)提供了一個很好的資源來解答您的問題。
作為一個完整的框架,Play包含構(gòu)建Web應(yīng)用程序和REST服務(wù)所需的所有組件,例如集成的HTTP服務(wù)器,表單處理,跨站請求偽造(CSRF)保護(hù),強(qiáng)大的路由機(jī)制,I18n支持,和更多。Play通過直接支持日常任務(wù)和熱重裝節(jié)省了寶貴的開發(fā)時間,因此您可以立即查看工作結(jié)果。
Play的輕量級,無狀態(tài),網(wǎng)絡(luò)友好的體系結(jié)構(gòu)在后臺使用Akka和Akka流,以提供可預(yù)測的最小資源消耗(CPU,內(nèi)存,線程)。由于采用了反應(yīng)式模型,因此應(yīng)用程序可以自然地進(jìn)行水平和垂直擴(kuò)展。有關(guān)更多信息,請參見彈性和有效的資源使用。
Play不受數(shù)據(jù)庫訪問的限制,并且與許多對象關(guān)系映射(ORM)層集成。它開箱即用地支持Anorm,Slick和JPA,但是許多客戶使用NoSQL或其他ORM。
更新日志
暢玩團(tuán)隊(duì)很自豪地宣布暢玩2.8.2的發(fā)布。
green_book 新增了哪些內(nèi)容?
以下是這次 bugfix 版本的主要變化。
修正了u252 #10274之后對jdk8的HTTP/2支持。
修正了對無效內(nèi)容類型的CSRF處理 #10289
Scala 2.13的構(gòu)件使用2.13.2 #10279進(jìn)行編譯
允許上傳空文件 #10113
文件上傳臨時文件夾又是唯一#10194
支持編譯時注入命名緩存(Caffeine) #10070
更多細(xì)節(jié)請參見完整的變更列表和2.8.2里程碑。
標(biāo)簽: 開發(fā)工具
下載地址
-
7 簡單搜索天氣組件
裝機(jī)必備軟件
網(wǎng)友評論