出品 | OSC開源社區(qū)(ID:oschina2013)
下面這張圖來自近日舉辦的 Next.js Conf 2023,里面的代碼使用了名為「Server Actions」的特性 ——
在前端代碼中使用 SQL 語句直接操作數(shù)據(jù)庫。
Next.js 是流行的開源前端框架,其開發(fā)商是知名創(chuàng)業(yè)公司 Vercel。
Next.js 提供了包括服務器端渲染和為 Web 應用程序生成靜態(tài)網(wǎng)站在內(nèi)的功能。
Vercel 作為一個開放的云平臺提供了網(wǎng)站托管服務,讓開發(fā)者能夠在上面開發(fā)、預覽和發(fā)布 Web 應用,同時優(yōu)化了前端開發(fā)者的開發(fā)和部署體驗。
在最新發(fā)布的 Next.js 14 中,Server Actions 已到達穩(wěn)定階段。其團隊表示,Server Actions 改進了開發(fā)者在編寫數(shù)據(jù)變更方面的體驗。
Server Actions 允許開發(fā)者定義異步服務器函數(shù),他們可以使用 Server Actions 重新驗證緩存數(shù)據(jù)、重定向到不同的路由、設置和讀取 cookie 等等。
在這個普遍已采用前后端分離的時代,Next.js 的 Server Actions 特性引起了廣泛討論,有人毫不留情地表達了對它的厭惡。
各位有怎樣的看法?歡迎在留言區(qū)分享~
相關鏈接:https://Twitter.com/tobias_petry/status/1717799981367599250
3202年了,為啥SSR并沒有預想中的流行?
微軟CEO:放棄windows Phone和移動業(yè)務,錯了!
no-GIL Python/ target=_blank class=infotextkey>Python,啟動!