Re: [問題] 新手入門關於 node.js
※ 引述《shiningboy ()》之銘言:
: 大家好
: 新手想問一下
: 自己之前是有學過 java ,
: 但是沒有繼續學 JSP , servlet , oracle DB之類的後端相關語言及資料庫
: 那最近學了 html css 跟 javascript
: 想要作一個網站,可以存取資料
: 想要有前端、後端及資料庫,實作的經驗
: 那目前看到大家都推,學了Javascript 就直接學node.js 去做後端
: 我這邊只是想問一下
: 1.之前看人家出學自己架小站都是先用 PHP + mySQL 這樣,
: 那如果我直接學node.js 會不會錯過甚麼重要的觀念??
: 或者遇到甚麼需要補足的知識跟能力??
: 2.有人推薦甚麼 node.js 好用入門書嗎??
: 謝謝
傳統的伺服器應用程式(PHP,JSP,ASP.Net...)都是建構在Web Server之上
換句話說就是你必須要有一個網頁伺服器才能運作 ex: Apache, IIS ...
Node.JS不同的是它本身就可以建立一個Web Server出來
所以不需要有所謂的網頁伺服器
那這樣的好處是什麼呢?想想看你真的會用到 Apache 或 IIS 所提供的全部功能嗎?
簡單的說,你可以自己客製化出你想要的Web Server,無形中提升不少效能
不過 Node.JS 主要還是使用 JavaScript 語言來進行開發
Callback 的概念會非常長出現在 Node.JS 中
觀念上是一定會很不一樣的,跟傳統後端程式比起來
建議還是先把 JavaScript 的原生操作和語言特性弄熟
學習 Node.JS 比較能快速進入狀況
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.119.55
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1460013772.A.D03.html
※ 編輯: tooto1985 (59.125.119.55), 04/07/2016 15:24:49
→
04/07 21:22, , 1F
04/07 21:22, 1F
→
04/07 23:00, , 2F
04/07 23:00, 2F
推
04/08 09:26, , 3F
04/08 09:26, 3F
→
04/08 09:27, , 4F
04/08 09:27, 4F
→
04/08 09:27, , 5F
04/08 09:27, 5F
→
04/08 09:56, , 6F
04/08 09:56, 6F
→
04/08 09:59, , 7F
04/08 09:59, 7F
→
04/08 16:26, , 8F
04/08 16:26, 8F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 4 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章