สอนเขียน Node.js + express.js + api

ขั้นเเรกของการทรมาณตัวเองหลังจากที่ได้ศึกษามาอย่างงง กลับการเขียน back-end เเละ front-endเรามาลุยกันเลย

ตามเคยผมเขียนใน window 10 นะครับ อิอิ

เริ่มจากลง node.js ขอข้ามลงกันไม่มีอะไรมากนะครับ  จากนั้นผมจะสร้างไฟล์ไว้ในโฟร์เดอร์ Lecture/node_tempalet

จากนั้นใช้คำสั่งสร้างไหล์ขึ้นมาชื่อ index.js จากนั้นเราก็จะได้ไฟล์มาเพื่อทำเป็น back-end ในการใช้เรียกหน้าตาของ routing ต่างๆในการทำงาน รวมทั้ง Api ด้วยนะครับ

ในไฟล์ index ประกอบไปด้วย

<pre>
<pre>var express = require('express')
var app = express()

var server = app.listen(3000 , function(){
		var host = server.address().address
		var port = server.address().port
		console.log('app listing :' , host , port)
})

ไม่ต้องคิดไรมากครับให้ทำการวางโค้ดเเค่นี้ก่อนนะครับเพราะว่าการเขียนด้วย node.js เพียวๆจะทำให้ชิบผายได้ จากนั้นให้เราใช้ express เพื่อช่วยให้ง่ายขึ้นนะครับ ใช้คำสั่ง node index หรือ nodemon index รันนะครับ จากนั้นเราจะเพื่มการ routing ไปหน้าอื่นครับ อันนี้สำคัญนะครับ หัวใจหนักมันเลยครับ สมมุติว่าจะเข้าไปหน้า localhost:3000 อันนี้มีค่าเท่ากับหน้า root นะครับ (/)สัญลักษณ์ ให้เพิ่มคำสั่งตามนี้ไว้ต่อท้ายคำว่า var app = express ()

app.use('/', function (req, res){
res.send('hello')
})

เดี๋ยวมาต่อ callback function นะครับ อิอิ บานเเจ้

ใส่ความเห็น