第12屆鐵人賽Day 1 Vue.js + Rails 開賽宣言
聽說javascript
快統治全世界了!(驚)
漸漸地、後端工程師也開始把javascript框架
變成必須熟悉的標準配備!
JavaScript + Rails
身為rails工程師未來最閃亮的一顆星的我,在喜歡的Ruby on Rails Podcast節目,發現主持人與嘉賓在聊2020 Ruby on Rails Community Survey with Robby Russell這則非常具有代表性的Ruby on Rails
調查報告。裡面談到許多與Rails相關的生態圈,例如大家最愛的套件、以及用的時候感到最痛苦的套件等等有趣話題。(Devise你怎麼在最愛和最痛苦兩邊都上榜!? XDDD)
其中,關於Javascript
這段話非常引起我的興趣:
JavaScript + Rails
Rails continues to be more deeply intertwined with JavaScript – a frequent topic of discussion in the community. In this section, we got a few colorful replies that didn’t hide their true feelings about JavaScript. Nonetheless, it’s undeniable that JavaScript + Rails are being used together more than ever.
翻譯蒟蒻:Rails繼續與JavaScript交織在一起 - 這是在Rails社群中經常討論的話題。 在本節中,我們得到了一些有趣的回覆,這些並未掩蓋他們對JavaScript的真實感受。然而,無法否認的是,JavaScript + Rails的組合使用比以往任何時候都多。
Rails搭配最受歡迎的Javascript Library及Framework
在2020 Rails Community Survey中,以下的圖表顯示出,Rails最常見的js library還是jQuery,而且佔了超過三成!
(所以筆者在報名的鐵人賽第一版原本是要寫jQuery的)
But!
人生最重要的就是這個But!
自從2013年Facebook的React出現、2014年Vue出現,這兩者就和2010年google的Angular套件三分天下, Vue在GitHub有17.2萬顆星星,甚至超過擁有臉書富爸爸的React15.6萬顆星星!
Vue
的星星數吸引我目光的原因,我也相信未來幾年在Rails專案內,使用Vue的比例會越來越高的。:)
所以今年鐵人賽,我就來把前後端兩大框架Vue
和Rails
做個VR整合,在30天裡好好談一談如何在Rails專案裡面,活用Vue這套越來越受歡迎的前端框架!(挑一點難的主題,finger cross希望不要斷賽)
備註:這集嘉賓是Oh My Z-Shell的作者Robby Russell
!大家的iterm
終端機應該都有這個套件吧~非常值得一聽大神在2020年對於Rails的觀點唷~
Ref: