前兩天介紹了輪詢、WebSocket,雖然不是很完整,但有稍稍了解一點即時通訊不是像我們平常想得理所當然!而今天要講的是 Action Cable 的背後原理,...
承接昨天要跟大家交代的rails g channel 到底長出這些檔案有什麼功能。首先是: app/javascript/channels/consumer.j...
有一種走偏了的感覺,會這麼說是因為手邊的事情讓我忙不過來,再加上技術文章果然沒有那麼容易理解 (太高估自己了) ,昨天的文章內容是抓著好夥伴、以及經驗滿滿的助教...
接著昨天未完部分繼續說~建立完前置作業就可以在專案中進行囉!要先知道的是 devise 到底幫我們做了什麼?還有怎麼使用這個驗證? Controller fil...
相信看到這邊的你已經知道這個套件有很多可以自定義或客製化的部份。接下來的是 view 和 controller 的客製化了! 自定義 views 由於 devi...
想架設一個聊天室,除了文字訊息之外,還會需要傳照片,除此之外,也會使用照片當作大頭貼,這樣上傳檔案的功能就必須要考慮到。因此今天要來介紹一個常用的套件,Carr...
昨天說的是單一檔案上傳,如果要多個檔案上傳的話... 建立新欄位 資料表先新增可以儲存一個陣列的欄位。這個資料型態可以是 Array 或者 JSON。不過選擇哪...
越接近完賽越害怕自己今天到底發文了沒!這幾天早中晚都會反覆確認有沒有發文,畢竟堅持30天寫技術文章那麼久,不得不擔心功虧一簣呢 XD 今天要介紹的是很方便和常用...
本來沒有打算要寫這個內容的,但是提到上傳圖片,好像不能不說一下雲端儲存,畢竟不能永遠在本地端欣賞自己的檔案、照片,總有一天還是會碰到上傳的問題。而且朋友強烈推薦...
原來已經一個月了,想當初充滿著猶豫要不要開賽,開賽後又想著會不會斷賽,深知真的斷賽肯定會後悔,慶幸挺過來了,即便整個賽程的文章內容不盡理想,還有好多東西沒有寫到...