iT邦幫忙

node.js相關文章
共有 697 則文章
鐵人賽 IT技術 DAY 27

技術 Cloud Foundry 雲端應用開發實戰(27/30)VCAP 安裝與設定

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 IT技術鐵人 DAY 20
node.js伺服器實戰 系列 第 20

技術 node.js伺服器實戰(20) - 伺服器架構設計

做好了最基本的測試來做好QA,以及利用自動化的方式來提昇開發效率後,該繼續前進了。之前寫的伺服器程式,其實都只是簡單的發想與實做而已,所以現在需要針對伺服器需求...

鐵人賽 Modern Web DAY 25

技術 Day 25:「意圖」與「實體」的應用 -「Dialogflow」

昨天花一天的篇幅在講「問」與「答」的判斷跟回應要怎麼用、怎麼整合在 Bottender 中,但除了問與答以外,其實還有更常見的「意圖」與「實體」的應用方式。 今...

技術 nodeJS 為何要用?

開始前介紹一下,為什麼要使用nodeJS! 為何使用NodeJS NodeJS是使用Google V8 javascript engine 做為實現基礎,編寫模...

鐵人賽 IT技術鐵人 DAY 18
node.js伺服器實戰 系列 第 18

技術 Node.js伺服器實戰(18) - 覆蓋率測試

用覆蓋率測試可以檢查目前所做的測試,是否有涵蓋到伺服器程式原始碼的各個地方,這樣才知道是否有遺漏掉、沒有測試到的邏輯。 可用工具 之前的測試都是利用nodeun...

鐵人賽 Modern Web DAY 12
看Roadmap學backend overview 系列 第 12

技術 行程(Process)、執行緒(thread)傻傻分不清楚(下)-並發(concurrency)

tags: 鐵人賽 前言 並發Concurrency也是一個常在開發中聽到的名詞,他跟並行Parallel有什麼差別呢?他能夠給系統帶來什麼好處?又有什麼風險需...

鐵人賽 開發技術 DAY 20
Node.js 系列學習日誌 系列 第 20

技術 Node.js 系列學習日誌 #20 - 連接 MySQL 並實現 CRUD 操作 - 刪除 (Delete)

前幾篇完成了 Create, Read, Update, 本篇將介紹 Delete 的操作,一樣的我們在使用者列表上面,每筆資料的功能加入『刪除』按鈕,其頁面上...

技術 [轉載][Node.js] Node.js 開發之父:「十個Node.js 的設計錯誤」- 以及其終極解決辦法

相信不少人已經看了 Ryan Dahl 自述 “10 Things I Regret About Node.js” 的 Youtube 影片 ,原音是英文看得比...

鐵人賽 IT技術 DAY 23
且戰且走HTML5 系列 第 23

技術 且戰且走HTML5(23) 加入類似Socket.IO的on與emit方法

先把類似Socket.IO的操作方式加進來,然後開始測試,先從echo開始。 雖然先把namespace、room、broadcast等功能都先加進來,不過目前...

鐵人賽 開發技術 DAY 11
Node.js 學習筆記 系列 第 11

技術 Node.js學習筆記十:MongoDB介紹與安裝

我們對Node.js與Express.js網頁框架都有一定程度的認識,接下來為擴大網頁的規模,我們要引入資料庫系統。在Node.js的世界最多人使用的資料庫系...

技術 Week16 - 用NestJS整合Line Login,一個基於OAuth2.0的OpenID Connect系統 - NestJS篇 [Server的終局之戰系列]

本文章同時發佈於: Medium iT邦幫忙 大家好,繼上一篇介紹完OAuth2.0 & OIDC後這次要介紹的就是如何實作Line L...

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

技術 Node.js - Express.js 介紹與起手式

Express 簡介 Express.js 是基於 Node.js 所開發的前後端網頁框架,特性為快速極簡,主要運作是在處理 HTTP 請求的函數,處理每個中...

鐵人賽 IT技術鐵人 DAY 36
node.js伺服器實戰 系列 第 33

技術 node.js伺服器實戰(-2) - 賽後補完,做出plugin架構

之前的程式著重在伺服器流程的構成,還沒有考慮到如何提供使用者可用的api,所以再來加強一下。 目前的伺服器流程 使用者可以自訂的地方,主要在pre(pre di...

鐵人賽 IT技術鐵人 DAY 12
node.js伺服器實戰 系列 第 12

技術 node.js伺服器實戰(12) - 開發效率與品質問題

即使加進router,也只是讓伺服器具備初步的功能,後續還需要加上更多的東西,讓伺服器架構更有彈性,功能也更完整。但是像這樣不斷地改進設計與添加功能,已經讓程式...

鐵人賽 IT技術 DAY 22
且戰且走HTML5 系列 第 22

技術 且戰且走HTML5(22) 調整ws模組

為了讓ws操作起來像Socket.IO,在這裡需要用幾個類別來包裝。 先來分析一下需求,才知道到底要包裝到什麼程度。從之前寫的Chat程式,大致上有幾樣操作:...

鐵人賽 IT技術 DAY 25

技術 Cloud Foundry 雲端應用開發實戰(25/30)發佈 Grails 應用程式

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 IT技術 DAY 13
Front to Back, Node.js 系列 第 13

技術 Node.js 開發環境建置 mongoHQ - Node.js 13 Day

今天要談的環境建置,這邊使用的是 MongoDB 作為 Database ,資料總是要找個家,有個儲存的地方,而今天要介紹的就是使用 MongoHQ。 Mong...

鐵人賽 IT技術 DAY 25
且戰且走HTML5 系列 第 25

技術 且戰且走HTML5(25) 解決ws.io模組的問題

找到問題所在...該來完成ws.io的單元了 這種事情要在腦袋清楚的時候來解決阿...趕稿的時候一定想不出來 由於架構模仿了Socket.IO,問題變得比較複雜...

鐵人賽 IT技術 DAY 6

技術 Cloud Foundry 雲端應用開發實戰(6/30)Ruby on Rails 開發整合實戰之二

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 Software Development DAY 11

技術 [今晚我想來點 Express 佐 MVC 分層架構] DAY 11 - 用 mongoose 連線 MongoDB

mongoose 是什麼? 圖片來源 Express 要與 MongoDB 溝通的方式有好幾種,其中最知名的就是 mongoose 這個套件了,它是一個 ODM...

技術 Week18 - 用Let's Encrypt來為你的網站設定免費的SSL保護吧 - 實作篇 [Server的終局之戰系列]

本文章同時發佈於: Medium iT邦幫忙 大家好,繼上篇Week17 - 用Let's Encrypt來為你的網站設定免費的SSL保護吧 -...

鐵人賽 Modern Web DAY 6

技術 Day 06:把前幾天的聊天機器人都搬上 Messenger

接下來幾天會介紹怎麼把前幾天在 Console Mode 做的機器人搬上像是 Messenger、LINE 這些台灣人常在使用的管道。 而今天的目標會放在 Me...

鐵人賽 IT技術鐵人 DAY 25
node.js伺服器實戰 系列 第 25

技術 node.js伺服器實戰(25) - 初步設計視圖與模型的互動方式

在MVC中,三種物件如何互動,是設計的關鍵。基本上目前Controler已經確定了,所以還需要決定View與Model的互動方式。 構想 由於Model可能是M...

徵才 獵才- Sr. PHP Developer & Sr. Back-end Engineer

#獵才- Senior PHP Developer- Taipei 薪:0.8M~1M-✔有 3年以上 PHP開發經驗 ,熟悉Laravel-✔熟悉分佈式、緩存...

鐵人賽 IT技術 DAY 15
Front to Back, Node.js 系列 第 15

技術 MongoHQ 環境申請 - Node.js 14 Day

今天要談的環境建置的最後一章,這邊使用的是 MongoDB 作為 Database ,資料總是要找個家,有個儲存的地方,而今天要介紹的就是使用 MongoHQ。...

鐵人賽 IT技術 DAY 16

技術 Cloud Foundry 雲端應用開發實戰(16/30)使用 package.json 管理套件

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 Modern Web DAY 12

技術 Day 12:帶著聊天機器人來到 LINE

接下來幾天要來介紹,這系列打算提到的第二也是最後一個平台 - LINE。對 LINE 很熟悉的朋友可以直接跳過,至於是第一次使用 LINE Messaging...

技術 【我可以你也可以的Node.js】第四篇 - 進程、行程、過程、行程、程序、處理程序、Process

進程、行程、過程、行程、程序、處理程序都是指Process嗯所以我說...難道不能統一 一下嗎?ლ(╹◡╹ლ)不行!不可以!休想!╭∩╮( ͡⚆ ͜ʖ ͡⚆)...

鐵人賽 IT技術鐵人 DAY 22
node.js伺服器實戰 系列 第 22

技術 Node.js伺服器實戰(22) - 細部調整

之前只用event機制來實做流程,會有控制不夠精確的問題,所以再來改一下。 問題 之前的流程修改雖然通過測試,但是總覺得還沒有兼顧到夠完整的狀況,所以需要在仔細...

鐵人賽 AI & Data DAY 15

技術 【Day15】 json x 爬蟲 = 瑣事自動化,生命應該浪費在美好的事情上

即使客戶不懂程式,你也可以讓他學習一點工程師的知識 我們要請客戶將爬蟲的網址列表填寫到什麼檔案呢? 專案在需求規格中有一條是在自己的電腦執行,在分析完各種...