iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 1
1
自我挑戰組

通過Node.js了解後端運作原理!系列 第 1

Day1. 參賽緣由&開發環境建置

參賽緣由

我本身是一位前端工程師,專案開發中難免會遇到要修改/增加功能與後端討論的時候,這時候呢!如果你剛好了解後端運作的原理,恭喜你,可能會蠻順利的,最大的困難點還是在客戶那邊(笑);那如果你像我一樣對後端一知半解,早期又很喜歡自己通靈腦補的話,恭喜你,你還沒搶上灘頭就先溺死了XD

所以在社群朋友的大力支(ㄊㄨㄟ)持(ㄎㄥ)下,藉由鐵人賽這30天來實作Node.js了解後端,至於文章撰寫的方向是會先藉由做一些練習來驗證書本中的觀念,最終目標是結合MongoDB做出一個比較實際的應用程式,如果沒在30天達到目標,會接著繼續完成。

文章性質可能偏向紀錄倒不是教學,但歡迎大家留言一起討論,或是有什麼寫錯的地方也麻煩各位指出<(_ _)>。

開發環境建置

1.MAC系統-使用Homebrew安裝NVM(Node Version Manager)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.再用nvm安裝node.js(我是裝7.0.0板本)

nvm install x.x.x (版本號) 或是 nvm install stable(穩定版本)

3.安裝完後可以查看node版本

node -v 

3.建立專案資料夾下放一個js檔案寫個console.log測試
4.開啟終端機cd到js檔案所在資料夾目錄下
5.輸入指令 node app.js(如下圖)

6.確認安裝成功,可以開始練習了


下一篇
Day2. 介紹Node.js特性
系列文
通過Node.js了解後端運作原理!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言