HerokuHeroku | 搭配 Git 在 Heroku 上部署網站的手把手教學 feat. NodeJs前言 最早接觸到 Heroku 這個伺服器是在去年某個午後,那時候不知道發生什麼事,突然想用 Python 做一個有簡單功能的 Line 機器人,才發現這個好用的雲端伺服器,當初有將實作過程隨手記錄在 Trello…
ReactReact | 為了與 Hooks 相遇 - Function Components 升級記前言 前幾天 React 釋出 16.8 版本的消息在各群組上傳得沸沸揚揚,理由是因為這一次的改版新增了 Hooks ,讓 Function Components 變得和以往不同! 什麼是 Hooks ? 在提到 Hooks 前,必須先理解 React 在 16.…
JavaScriptJavaScript | Fetch 讓 ES6 擁有一對翅膀-基礎教學前言 「使用 Jquery 框架中的 Ajax 就能輕鬆做到了!」 莫約幾年前,在 ES6 已推出卻又還沒有普及的時候,如果有人提到:「如何用 JavaScript 向 server 請求資料?」,一定會有人這麼留言回答。 沒錯! $.ajax…
LineLine Bot | 使用 Python 為 Line Bot 建立獨一無二的圖文選單( Rich menus)基本圖文選單創建 為 Line Bot 建立基本的圖文選單其實不難,在 Line 為每個開發者提供的管理介面( Line Developers )就有這個功能: 建立選單的介面也很簡易: Step1. 選擇圖文選單的版型,目前官方提供了七種樣式可供選擇: Step…
ReactReact | React 與他的快樂小夥伴 Redux-事件處理(Handling events)在上篇文章中,提到了 React 如何向 Redux 要求 store 中管理的資料,本篇會延續該篇文章內的程式碼接著說明,如果 React 要對資料進行異動,該怎麼做才好。 建立事件 其實建立事件並不難,首先在 Reducer 內部描述事件運作,再由 store…
ReactReact | React 與他的快樂小夥伴 Redux-基礎教學剛開始接觸 React 時就聽過 Redux ,雖然 Redux 對 React 並不是必要的,但既然這是個趨勢,相信也值得花時間好好了解。 在使用後,也能感受到 Redux 對專案帶來的好處: 既然 React 和 Redux…