透過您的圖書館登入
IP:3.22.61.246
  • 學位論文

Node.js 在企業系統開發應用

Application of Node.js in Enterprise Systems Development

指導教授 : 孫天佑 吳建華

摘要


現今企業在開發他們的系統時使用了多項的技術,有windows應用程式、網頁應用程式還有命令提示字元程式等等。JavaScript跟Node.js持續的發展並且在許多方面也越來越成熟,讓JavaScript並非只限制於使用在網頁應用程式。本論文目的為探討如何利用JavaScript跟Node.js來開發功能且運用於不同的企業系統。如果我們可以運用單一項技術來涵蓋多方面的開發,就能顯著地降低訓練費用。 本論文所採用的開發環境為MEAN架構,M代表MongoDB,是一個文件式的NoSQL資料庫、E代表Express.js是一個JavaScript開發框架、A代表Angular.js是一個擁有MVC的前端開發架構,最後N代表Node.js是利用JavaScript在伺服器端的開發環境。本論文在MEAN架構下,討論如何自動化開發過程,及產出各種格式的報告。

關鍵字

JavaScript Node.js MEAN架構 MVC

並列摘要


Nowadays, most enterprises use a variety of technologies when they develop their systems. There are windows applications, web applications and also console applications. JavaScript and Node.js have been evolving continuously and become more mature in many ways. JavaScript is no longer limited to be used in developing web applications. The purpose of this thesis is to explore how we can use JavaScript and Node.js in developing functions that appear in various enterprise systems. If we can use a single technology to cover as wide a range of development, we will be able to cut down training expense significantly. The development environment adopted in this thesis is MEAN stack. Here, M represents MongoDB, which is a document based NoSQL database. E represents Express.js, which is a Node.js JavaScript framework. A represents Angular, which provides a MVC framework for developing our frontend. Finally, the letter N represents Node.js, which is a server-side JavaScript environment. We will focus on how we can automate the process of development under the MEAN structure. Other emphasis will be on generating reports in various formats.

並列關鍵字

JavaScript Node.js MEAN Stack MVC

參考文獻


[ 1 ] MEAN Web Development
[ 2 ] NPM 介紹及使用說明
http://ithelp.ithome.com.tw/articles/10102731
[ 3 ] 全 Javascript 的 Web 開發架構:MEAN
https://read01.com/anNG7.html

延伸閱讀