1. [Node.js打造API] RESTful API與MVC名詞介紹

    什麼是 REST/RESTful ? Representational State Transfer,簡稱 REST,它是一種網路架構風格,近幾年來 REST 的概念已經被實作在大型網路系統中,而在 Web Service 中使用 REST 概念被實作出來的 API 就簡稱為 RESTful API 他是使用 HTTP 的協定完整定義 Web Service 在 HTTP Request 的各種流程。

    2017/12/17 2018iT邦鐵人賽

  2. [Node.js打造API] 使用Express快速建立環境

    何謂 Express Express 可以說是 Node.js 底下的一個前端 + 後端的框架,也是被官方所認同推薦入門的套件之一,其中包含 MVC Framework( Model–View–Controller),簡單來說 View 就是前端畫面呈現 HTML + CSS,Model、Controller 為後端 API 搭建資料庫與控制流程,稍後幾篇文章會再深入的名詞解釋這裡就不多贅述。

    2017/12/16 2018iT邦鐵人賽

  3. [Node.js打造API] 用Yarn取代npm加速開發

    何謂 Yarn Yarn 是一個新的 package 管理器,它替代了 npm 客戶機或其他包管理器的現有工作流,同時保持與 npm 註冊表的兼容性。它具有與現有工作流程相同的功能集,同時運行速度更快,更安全,更可靠,簡單來說用 Yarn 來安裝套件比起 npm 更來得快速!

    2017/12/15 2018iT邦鐵人賽

  4. [Node.js打造API] npm 套件管理工具

    何謂 npm npm 全名為 Node Package Manager,是 Node.js 的套件(package)管理工具,npm 可以讓 Node.js 的開發者,直接利用、擴充線上的第三方套件庫(packages registry),加速軟體專案的開發。

    2017/12/14 2018iT邦鐵人賽

  5. [Node.js打造API] Node.js 入門介紹

    何謂 Node.js Node.js 是以 JavaScript 語言為基礎,是一個開放的原始碼 (Open Source) 的應用程式框架 (Application Framework)。

    2017/12/13 2018iT邦鐵人賽

  6. [Node.js打造API] 安裝 Visual Studio Code 與擴充套件設定

    介紹 Visual Studio Code 大家好歡迎來到這一系列的文章,為了維持後面文章的統一性我在這邊特別寫一篇編輯器的安裝與推薦的擴充套件與環境設定,打造一個方便的開發環境,為什麼我會選擇它呢?原因在於 Visual Studio Code 有強大的編輯功能,因為是開源的專案所以更新速度頻繁擴充套件的資源也很豐富,而且內建終端機與版本控制整個開發過程在同一個視窗就能完成。市面上的編輯器有很多例如: Visual Studio Code、Sublime Text、Atom、Vim、Notepad++ ……等,各位可以依據自己的喜好安裝一個自己適合的編輯環境。

    2017/12/12 2018iT邦鐵人賽

  7. [Node.js打造API] 從無到有,打造一個漂亮乾淨俐落的 RESTful API

    從無到有,打造一個漂亮乾淨俐落的 RESTful API

    2017/12/11 2018iT邦鐵人賽

  8. [Java筆記] 詳解 Collection-List

    前言 上一篇已經先闡述Collection在Java中所扮演的角色,在這篇教學中會教各位如何使用 java.util.List.* 的物件,此篇來解析 java 容器中的 List。

    2017/11/08 Java