1. [React學習筆記] 暸解狀態 state 與 setState

    前言 React 中有兩個東西會控制到元件分別是 props 和 state, props 是由父元件傳入,在 component 中,它是不會被改變的,而要改變的資料會放在我們今天要介紹的 state。

    2017/12/27 React

  2. [Node.js打造API] 使用Express建立路由

    本文你將會學到 如何安裝 Express 使用 Express 建立路由 建置一個 MVC 中的 Module 與 Controller 環境 config.js 建立全域變數

    2017/12/26 2018iT邦鐵人賽

  3. [Node.js打造API] Editor Config自訂編輯與設定

    前言 在團隊開發中勢必要有一個寫 code 規範來應付日漸膨脹的專案,除非你是單打獨鬥,保持的個人統一的規格,畢竟人多手雜每個人的開發環境與習慣都不太一樣,使用的編輯器也五花八門,像是今年很流行的 Visual Studio Code 或是 Sublime Text 與 Atom,你永遠不確定你的開發團隊善於哪個 IDE 雖然團隊有硬性制定一個明文的規範,但若是規範上百條的標準時豈不是要慢慢閱讀與檢查嗎?

    2017/12/25 2018iT邦鐵人賽

  4. [React學習筆記] 使用 Props 傳遞數值

    React Props 在一般的 HTML 我們可以傳遞屬性,而在 React 中使用 Props 是固定不變的,它可以自定義變數傳入元件中並渲染出來 {this.props.參數名稱},這邊定義一個外部函式元件然後在 app.js 中去調用它並動態給值,此外 props 允許您將數據從父(包裝)組件傳遞給子(嵌入)組件。

    2017/12/25 React

  5. [Node.js打造API] 使用 nodemon 取代 node 啟動程式

    什麼是 nodemon? 在我們開發 node.js 時執行程式碼必須都要使用 node 指令來執行程式碼例如:node index.js ,但是如果你今天正在開發階段必須一直修修改改並且頻繁地測試內容,豈不是要一直重複著些指令嗎?從今天開始你可以使用 nodemon 的自動化 reload 幫你省去這些不必要麻煩的動作!

    2017/12/24 2018iT邦鐵人賽

  6. [Node.js打造API] Webpack 與 babel 轉譯

    什麼是 Webpack ? Webpack 是一個開源的打包工具。Webpack 提供了開發缺乏的模組化開發方式,將各種靜態資源視為模組,並從它生成優化過的程式碼。 Webpack 可以從終端、或是更改 webpack.config.js 來設定各項功能。 要使用 Webpack 前須先安裝 Node.js。

    2017/12/23 2018iT邦鐵人賽

  7. [React學習筆記] 暸解元件與JSX

    何謂 JSX? JSX 語法類似 HTML,全名為(JavaScript XML),在 React 中會將 JSX 標籤語法轉換成 React.createElement 編譯讓網頁看得懂的元件,元件非常方便,因為我們可以將程式碼集中在每個文件中,使其更容易維護。

    2017/12/23 React

  8. [Node.js打造API] 深入浅出 ESLint 與實作

    何謂 ESLint ? ESLint 支援 ES6 與 JSX 語法,具高度設定彈性與擴充性的檢查語法工具,可提供程式開發者在語法上的錯誤警告,此篇教學我所使用的是 Airbnb 的規範,簡單來說 ESLint 就是可以規範整個開發團隊中的 coding style。

    2017/12/22 2018iT邦鐵人賽