非死book將把React.js的版本號提升至15
最近非死book改變了他們給JavaScript庫React.js命名版本的方式。非死book將React.js的版本號從0.14直接跳到15——移動了其中的小數點,希望借此提升這個迅猛發展的項目的認可度。
Sebastian Markbage在一篇博文中 宣布了這項變動 。他說改變版本號的命名計劃“有助于表明我們對穩定性的承諾,并為我們提供了靈活性,以便我們能夠在小版本中添加向后兼容的特性”。
在這項變動之前,當前版本的React.js的版本號是0.14.X,被稱為“React 14”。然而,開頭的“0”在社區中引起了一些誤解,有人認為該版本還沒有準備好應用在生產環境中。在Reddit網站上,一位名叫“Jodiug”的用戶表達了這種憂慮。
版本號本身沒有多大意義,但對某些人卻很重要。重視產品穩定性的經理往往會尋找理由來否決新技術的引入,因為有時候新就意味著有風險。0.14這個版本號并不能準確地反映現在的React.js。
React.js項目將繼續遵循SemVer指南,只有當有突破性的變化時才提高主版本號。當在推ter上被問及“為什么不把版本號定為1.0時”,Ben Alpert說他們不認為1.0這個版本號“很特別”。
Dan Abramov 在推ter上說 ,“可以這樣考慮這個問題:我們一直把小版本當作大版本。現在我們只是把開頭的0挪到了最后,讓它看起來是對的”。
目前,沒有計劃修改React Native的版本號,但是在未來的 一兩年內 很可能會有類似的變動。
查看英文原文: 非死book Turns React.js Version Up to 15
感謝丁曉昀對本文的審校。
給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號: InfoQChina )關注我們,并與我們的編輯和其他讀者朋友交流(歡迎加入InfoQ讀者交流群 (已滿),InfoQ讀者交流群(#2)
)。
來自: http://www.infoq.com/cn/news/2016/03/react-version-bumped-to-15