
相隔兩年之後,訴求於快速開發網頁的開發框架Ruby On Rails(以下簡稱Rails),終於推出4.0新版,不過,Rails應用開發公司Rocodev執行長鄭伊廷表示,從Rails 3.0到4.0的改動幅度不大,Rails 4.0與其說是一個新版本,不如說這次改版更像是3.0的加強版。
對此,鄭伊廷解釋,此次改版是以修正既有問題為主,包括建立更完善的安全性機制、臭蟲(Bug)修正等等,Rails 4.0少數亮點在於增加了Turbolink功能,能讓開發者製作可局部更新的網頁。當使用者在內容相似的網頁之間(例如同一個公司網址內的不同頁面)切換時,使用了Turbolink的頁面能記住未變更的物件,瀏覽器不必再次載入(Reload)重複的部份,因此能減少網頁內容的重複傳輸,讓網頁得以更流暢地呈現。
鄭伊廷表示,近年來Rails在臺灣企業的使用率上,有不斷上升的趨勢。鄭伊廷指出臺灣有越來越多的中小型企業與新創公司都與Rocodev接洽,希望能藉由Rails開發框架,快速打造一個網站原型,此外,也有許多原本採用.Net作為網頁開發框架的企業,計畫採用Rails來開發網站,由此可看出Rails使用需求正在不斷增加當中。
開發語法一再改動,提高Rails學習門檻
鄭伊廷也認為,Rails雖然是一個極好用,非常具有生產力的開發框架,然而從2.0、3.0到4.0的改版之間,很多程式碼的語法(Syntax)都不斷變動,容易讓初學者混淆,造成學習門檻的提高,如果開發社團能提供更系統化的學習手冊給初學者參考,就能降低初學者學習Rails的入門門檻。文⊙楊智傑
熱門新聞
2026-01-12
2026-01-12
2026-01-12
2026-01-12
2026-01-12
Advertisement