2022-07-31 –, TR409-1
Language: 漢語
本議程將說明 Rails Template、Kamigo LINE Bot 聊天機器人框架、以及如何使用 Rails Template 來進行快速開發 LINE Bot 專案,預期聽眾能在聽完議程後理解建立一個 Rails 專案的各種方法,以及透過 Rails Template 來學習其他開發者的開發慣例。
Rails 是著名開發速度快的網站框架,能以極快的速度開發出中小規模的網站,對以接案維生的後端工程師來說,若能擁有無限的案源,那麼開發速度有多快就等於收入有多高。每個資深工程師都會有一套自己對於網站架構的 Best Practice,而 Rails Template 就是工程師將網站架構的 Best Practice 寫成自動化生成新專案的程式。如果經常有建立新的網站專案的需求,那麼使用 Rails Template 不但可以減少開發一個新網站所需的時間,也可以透過觀察別人的 Rails Template 來與其他資深工程師進行深度交流。
Kamigo 是基於 Rails 的 LINE Bot 聊天機器人框架,其核心設計理念是網站開發就是聊天機器人開發,Kamigo 試圖在網站和聊天機器人當中尋找對應關係,並且將其對應關係實作成框架,於是就可以用開發網頁的方式來開發聊天機器人。
使用 Kamigo 讓你快速打造一個含有豐富功能的 LINE Bot ,包含 Flex Message 以及 LIFF 等較新的技術都已整合進入 Kamigo 框架之中,而使用 Kamigo 所提供的 Rails Template 讓你能更快速地建立一個 LINE Bot 聊天機器人服務。
有在接案的 Rails 後端工程師
Difficulty –中階
youtube_link –我是卡米哥,資深 Rails 開發者,LINE 官方認證的 API 專家。目前在維護基於 Rails 的聊天機器人框架 Kamigo。