iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
3
Modern Web

「VR 」前端後端交響曲 - 30天開發 Vue.js feat. Ruby on Rails即時互動網站系列 第 1

[VR 前後端交響曲Day1] 開賽宣言:越來越火紅的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雖然目前跟stimulus.js一樣佔了Rails專案的13%,但Vue的GitHub星星數是吸引我目光的主要原因,我也相信未來幾年在Rails專案內,使用Vue的比例會越來越高的。:)

所以今年鐵人賽,我就來把前後端兩大框架VueRails做個VR整合,在30天裡好好談一談如何在Rails專案裡面,活用Vue這套越來越受歡迎的前端框架!(挑一點難的主題,finger cross希望不要斷賽)

備註:這集嘉賓是Oh My Z-Shell的作者Robby Russell!大家的iterm終端機應該都有這個套件吧~非常值得一聽大神在2020年對於Rails的觀點唷~

Ref:


下一篇
[VR 前後端交響曲Day2] Rails 與 Vue 的架構介紹
系列文
「VR 」前端後端交響曲 - 30天開發 Vue.js feat. Ruby on Rails即時互動網站30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
Bater
iT邦新手 4 級 ‧ 2020-09-16 08:36:21

萬眾矚目的系列文章從今天開始啟程,我會為你加油唷!

一定會是一場精彩的旅程的~ XD

我要留言

立即登入留言