1. Trang chủ
  2. » Tất cả

Nodejs Introduction

17 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Giới thiệu về Node.js

  • Nội dung

  • Node.js là gì?

  • Node.js là gì?

  • Tại sao dùng Node.js?

  • Tại sao dùng Node.js?

  • Tại sao dùng Node.js?  

  • Ứng dụng của node.js

  • Ứng dụng của node.js

  • Bắt đầu với node.js

  • Bắt đầu với node.js

  • Bắt đầu với node.js

  • Bắt đầu với node.js

  • Bắt đầu với node.js

  • Bắt đầu với node.js

  • Link tham khảo

  • Slide 17

Nội dung

Giới thiệu Node.js Nội dung • • • • • Node.js gì? Tại dùng nodejs Ứng dụng nodejs Bắt đầu với nodejs Q&A Node.js gì? Node.js gì? (PHP, Java, Ruby on Rails, Node.js,…) Tại dùng Node.js? • • • • 15000+ Modules Ngơn ngữ lập trình: javascript Non-Blocking I/O Cộng đồng động Tại dùng Node.js? Blocking I/O Non-Blocking I/O Tại dùng Node.js?  Ứng dụng node.js Web Upload Server Streaming Server High I/O File TCP Server Command Voicemail Line App Server Ứng dụng node.js Bắt đầu với node.js • Cài đặt: – Truy cập http://nodejs.org click install • Để chạy app viết node.js: – Dùng command: $ node /path/ten-app.js 10 Bắt đầu với node.js Hello World • Tạo file helloworld.js với nội dung console.log(‘Hello World’); • Mở command line chạy lệnh: $ node helloworld.js • Kết quả: Hello World 11 Bắt đầu với node.js Sử dụng module • • Module đơn giản file js Cú pháp sử dụng module: var biến = require('path/tới/m odule.js'); hoặc: var biến = require('path/tới/m odule'); 12 Bắt đầu với node.js • VD module tính diện tích hình vuông – Tạo file hinhvuong.js chứa nội dung: m odule.exports = function(w idth){ return { dien tich : function(){ return w idth*w idth; } }; } – Tạo file test.js sử dụng module sau: var hin hvu ong = require('./hinhvuong.js'); console.log( h in h vu on g (2).dientich() ); – $node test.js kết xuất 13 Bắt đầu với node.js HTTP server • Tạo file httpserver.js với nội dung var http = require('http'); http.createServer(function (req, res) { res.w riteH ead(200); res.end('H ello W orld'); }).listen(8080); • • Chạy command: $ node httpserver.js Truy cập http://localhost:8080 để xem kết 14 Bắt đầu với node.js Node Package Manager • • • Là cơng cụ quản lý gói(thư viện) node.js Phân phối module qua internet Cài module: npm install • • • VD: npm install socket.io Liệt kê module project: npm list https://www.npmjs.org 15 Link tham khảo • • • Nodejs Doc: http://nodejs.org/api Cộng đồng nodejs Việt Nam: http://nodejs.vn Demo:https://github.com/vnaking/nodejs- examples-4beginner 16 Q&A 17 ... https://www.npmjs.org 15 Link tham khảo • • • Nodejs Doc: http:/ /nodejs. org/api Cộng đồng nodejs Việt Nam: http:/ /nodejs. vn Demo:https://github.com/vnaking /nodejs- examples-4beginner 16 Q&A 17 ...Nội dung • • • • • Node.js gì? Tại dùng nodejs Ứng dụng nodejs Bắt đầu với nodejs Q&A Node.js gì? Node.js gì? (PHP, Java, Ruby on Rails, Node.js,…) Tại dùng... Command Voicemail Line App Server Ứng dụng node.js Bắt đầu với node.js • Cài đặt: – Truy cập http:/ /nodejs. org click install • Để chạy app viết node.js: – Dùng command: $ node /path/ten-app.js 10

Ngày đăng: 12/08/2021, 10:01

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN