iT邦幫忙

node.js相關文章
共有 760 則文章
鐵人賽 自我挑戰組 DAY 9

技術 Day 9 - 連接資料庫:使用 MySQL 資料庫進行連接(上)

經過了前幾天對 Express 框架的介紹,接下來我們著重在介紹資料庫及如何使用框架連接資料庫,與資料庫的資料交換這可是後端工程師一定要會的技能,讓我們繼續看...

鐵人賽 Modern Web DAY 21
Node.js 從零開始 系列 第 21

技術 Node.js - 寫一個簡單的 Todolist:刪除資料

有新增就有刪除,延續前篇的 TodoList 新增功能,當然也需要一個刪除功能。 前情提要 已經完成一個新增功能的代辦功能開發, // DOM let me...

鐵人賽 自我挑戰組 DAY 15
學習NodeJS的30天 系列 第 15

技術 Day15 NodeJS-NPM II

經過昨天的簡介,今天要來講NPM相對重要的部份:安裝套件與管理,分成一般相依性安裝、開發相依性安裝、全域安裝三個部份。 在提相依性安裝之前,先說明一下其實NPM...

技術 A14:「自學經驗」回顧

一、狀況;緣起 在整個學期總共遇到兩三次發生大BUG解到天亮的情況,以下一一敘述...... 情況一:在 A1 作業打造餐廳清單,繳交的欄位必須上傳 gith...

鐵人賽 JavaScript DAY 1

技術 【Day1】序章: 簡介 & ES6+ 背景及快速開始

聯繫我 如果有任何問題或建議,歡迎隨時聯繫我: GitHub Email 介紹 歡迎來到 JavaScript 新手到高手:現代特性全攻略 系列文章...

技術 使用 Discord.js v14 開發全能Discord機器人 | Ep.6 製作設定檔

這個系列會帶著您通過Node.js中的Discord.js套件,從0到1開始製作屬於自己的Discord機器人,希望可以幫助大家成為機器人的開發者哦! 前言...

鐵人賽 Modern Web DAY 1

技術 [Day 1] 系列目標

其實這次報名並沒有充分地準備,雖然預先認真寫了兩三篇文章,但一定很快就會用完的XD所以這次系列文主要的主軸會在於 Node 生態系中我所發現的一些有趣的東西!...

技術 React 學習筆記_21(Node.js 檔案系統)

簡介 Node.js提供了一個類似UNIX(POSIX)標準的文件操作API,可以對於檔案進行同步與非同步的操作。 引入 const fs = require...

鐵人賽 Modern Web DAY 17
Node.js 從零開始 系列 第 17

技術 Node.js - push() 新增資料

push() 新增資料 跟 set() 很類似,這次練習使用 push() 來新增一筆資料,概念可以想成跟陣列的 push 很像,是增加資料的用的。 以下做個...

鐵人賽 Modern Web DAY 9

技術 Day 9 - JavaScript進階概念(三)- Promise 異步編程

前情提要: JavaScript是一種同步的程式語言,一次只能執行一種動作,但有時可能遇到一些需要同時進行的步驟,因此就有了Promise的概念。 同步VS異步...

鐵人賽 影片教學 DAY 20

技術 使用 GitHub Action 部署 Node.js 專案至虛擬主機上 Day20

上一集介紹了租一台主機,然後部署 Node.js 專案。本篇就要來介紹如何使用 GitHub Action 來進行部署。 GitHub Action 可以在儲存...

鐵人賽 自我挑戰組 DAY 24
一個月的後端學習之旅 系列 第 24

技術 【DAY24】Module Wrapper

Module Wrapper 在 Node.js 當中,module 是指一組的程式碼,組織成簡單或複雜功能,可被用來與外部其他程式碼連結。可以是單個文件,或是...

鐵人賽 Modern Web DAY 15
Node.js 從零開始 系列 第 15

技術 Node.js - ref() 資料路徑、set() 新增資料

可使用 Firebase 內建語法 ref() 尋找資料路徑以及透過 set() 新增資料,而如果不指定路徑給 ref 的話,路徑會從根目錄開始。記得要在本地...

鐵人賽 自我挑戰組 DAY 14
學習NodeJS的30天 系列 第 14

技術 Day14 NodeJS-NPM I

終於進入NodeJS中最為人知的套件管理系統NPM了,不諱言的當初對NodeJS一知半解的我對於NodeJS的特色只聽說過NPM,今天就要對NPM做個簡單的介紹...

鐵人賽 Modern Web DAY 2

技術 [Day 2] 單執行緒的魔法

今天是這個系列的開始,我正職開始寫 node 約有半年,在這個領域仍然正在學習。JS 的生態系非常的活躍,而且充滿了很多好玩的東西,從來不會覺得無聊。 雖然戰語...

鐵人賽 自我挑戰組 DAY 22

技術 Day 22 - RESTful API 設計:建立強大的 API 端點

大家會不會點好奇,什麼時候方法要用 GET 什麼時候要用 POST / PUT, 或是為什麼會這樣設計 API 呢? 今天我們就來介紹一下 RESTful AP...

鐵人賽 Modern Web DAY 12

技術 Day12 - 準備開發API環境

前情提要: 經過了前面的準備,我們終於要來建立專屬於我們自己的 API 了!今天的內容要來設置好我們的開發環境,主要會用到兩個套件,Express 和 node...

鐵人賽 Modern Web DAY 17
JavaScript Easy Go! 系列 第 17

技術 #17 Automation (5)

今天處裡剩下的部分:checker 函式和它注入頁面的輔助函式。 checker checker 函式基本上就是幫我們重複地跑無窮迴圈,每隔一段時間就去刷一下資...

鐵人賽 Modern Web DAY 8

技術 Day8 - JavaScript進階概念(二)- 匿名函數

前情提要: 今天所要講述的JS概念是匿名函數,有時候我們會在變數內放入函數,而這時函數的名字就變得不那麼的重要,因為要取用就使用變數名稱就好,因此就延伸出了這種...

鐵人賽 Modern Web DAY 16
Node.js 從零開始 系列 第 16

技術 Node.js - once() 顯示資料於網頁上、on() 隨時監聽資料

可使用 once() 方法將資料顯示一次在網頁上,首先先寫入一筆資料到 Firebase, 寫入資料 在 firebase 中在 folder 路徑中寫入一筆...

鐵人賽 Modern Web DAY 22
Node.js 從零開始 系列 第 22

技術 Node.js - 排序功能:orderByChild()排序、forEach()遍歷資料

此次練習使用下方資料,並寫入到資料庫,: sort.js const data = { tim: { hight: "175"...

鐵人賽 Modern Web DAY 4

技術 Day4 - Node.js下載和 NPM 介紹

前情提要: Node.js 是我們本次製作 API 最重要的東西,而其中的套件又要從 NPM 中下載,因此今天就來介紹 Node.js 和 NPM 要怎麼去下載...

鐵人賽 Modern Web DAY 24
Node.js 從零開始 系列 第 24

技術 Node.js - 限制資料筆數 limit()

limit 語法在 Firebase API 會看到兩個,一個是取得前幾筆資料,跟取得後幾筆資料,使用的資料如下: const data = { tim:...

鐵人賽 Modern Web DAY 8
Node.js 從零開始 系列 第 8

技術 Node.js - exports 模組設計

上一篇有學到使用 module.exports 繪出想要的模組資料, var data = { name: "tim", age:...

鐵人賽 自我挑戰組 DAY 12

技術 [Day12] User API和Auth Middleware開發

昨天我們已經實作了登入和註冊API,並了解JWT整個運作過程。接著我們要來開發User相關的API和auth middleware開發 大綱 User API...

鐵人賽 Modern Web DAY 21

技術 Day21 - POST 應用

前情提要: 經過了前面簡單的應用後,終於正式要來使用 POST 了,今天會和大家分享如何使用 POST。 應用: 在 routerStarsign.js 中導...

鐵人賽 Modern Web DAY 6

技術 [Day 6] 如何了解 JS 及 Node 生態系

今天想分享一下我平常用來了解 JS 社群資訊的幾個管道,也許不是最棒的,可以了解當下有什麼酷東西存在於生態圈。 Best of JS 透過這個網站,可以輕鬆找...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3 - 路由和控制器:處理 URL 和路由(上)

昨天已可以順利地讓伺服器動起來,但是不是程式碼有看沒有懂呢? 今明兩天會來與大家聊聊 express 的核心技術之一 → Routing (路由) 什麼是 Ro...

鐵人賽 Modern Web DAY 2
react 學習記錄 系列 第 2

技術 [Day2]我的 react 學習記錄 - npm & node.js

這篇文章的主要內容 簡單說說 npm 跟 node.js 是什麼。 npm & node npm 是 Node Package manager 的簡稱...

鐵人賽 Modern Web DAY 25
Node.js 從零開始 系列 第 25

技術 Node.js - 使用 reverse() 反轉資料排序

前面實作過一個簡易的代辦清單, 但目前的待辦清單最新的資料會在列表的後面,但現在使用者在陣列方法中可以使用 reverse() 方法反轉陣列的順序,但 fi...