因為想學習JS因此一直在網路上尋找相關資訊,不過後來發現Node.js是作為網站程式的後端框架,就如同PHP或是Java一般開發網站。看到這裡,身為前端設計的我就往後退了~XD。
Node.js顧名思義便是使用JavaScript語言作為基礎的框架,特別的是,相對於jQuery或是YUI等在瀏覽器中運行使用的JavaScript框架,Node.js是作為網站程式的後端框架,就如同PHP或是Java一般開發網站。
換句話說,JavaScript不只可以跑在瀏覽器中,還可以當做網站的伺服器!這個想法是非常的新鮮有趣,主要的原因是在於隨著Gmail等AJAX網站以及技術的興起,許多的程式開發者紛紛投入心力鑽研JavaScript,並且有許多開發心得、優化技巧陸續被發掘,加上瀏覽器之間的競爭越來越激烈,JavaScript的執行效能持續性的突破,因此最終便誕生了Node.js。
學習的資源
How To Node – NodeJS http://howtonode.org/
Learning Server-Side JavaScript with Node.js | Nettuts+
http://net.tutsplus.com/tutorials/javascript-ajax/learning-serverside-javascript-with-node-js/
NodeJS Screencasts http://nodecasts.org/
YUI Theater — Ryan Dahl: “Introduction to NodeJS” (58 min.) » Yahoo! User Interface Blog (YUIBlog)http://www.yuiblog.com/blog/2010/05/20/video-dahl/
我是還沒被嚇跑啦,只是覺得好像要學的東西很不一樣,現在還在努力中...
學習的過程還算有趣,要寫一些簡單的CRUD可能也不成問題(例如陽春功能的留言板),不過再深入的話,可能就需要一些更深入的知識才有辦法了