ขั้นเเรกของการทรมาณตัวเองหลังจากที่ได้ศึกษามาอย่างงง กลับการเขียน 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 นะครับ อิอิ บานเเจ้