សំរាប់កម្មវិធីគេហទំព័រ នៅពេលដែលអ្នកចូលមើលចុចចង់មើលទំព័រណាមួយ អាស័យដ្ឋាន (URL) របស់ទំព័រនោះត្រូវបានបញ្ជូនទៅកាន់កម្មវិធីគេហទំព័រដើម្បីពិនិត្យនិងធ្វើការឆ្លើយតបដ៏សមស្របណាមួយ។ ហើយជាទូទៅ ការឆ្លើយតបគឺជាការបង្ហាញព័ត៌មានដែលទាក់ទងនិងអាស័យដ្ឋាននោះនៅលើ browser ។
មួយវិញទៀត យន្តការពិនិត្យមើលអាស័យដ្ឋានដើម្បីធ្វើការឆ្លើយតបដ៏សមស្របណាមួយនោះ ត្រូវគេហៅជាភាសាអង់គ្លេសថា routing ដែលយើងអាចប្រើពាក្យខ្មែរថា ការកំណត់ផ្លូវ សំរាប់បកប្រែពាក្យនេះបាន ពីព្រោះយន្តការនេះមានលក្ខណៈដូចជាការកំណត់ផ្លូវទៅកាន់ឯកសារណាមួយដែរ។
យ៉ាងណាម៉ិញ ការកំណត់ផ្លូវចូលទៅកាន់ឯកសារណាមួយ អាចត្រូវធ្វើឡើងដោយប្រើប្រាស់ក្បួនឈ្មោះ Router() នៃសាស្ត្រា Express នៅក្នុងឯកសារដែលជាសាស្ត្រាដាច់ដោយណាមួយបាន ដោយធ្វើដូចខាងក្រោមនេះ៖
/* ./routes/index.js */
import express from 'express'
const index = express.Router()
/* GET home page. */
index.get('/', function(req, res, next) {
res.send('Welcome to index page!!')
})
export default index
//ការយកតម្រា Express.js មកប្រើ
import express from 'express'
const app = express()
const port = process.env.PORT || 3000
//ការយកសាស្ត្រា index នៅក្នុងថត routes មកប្រើ
import index from './routes/index.js'
//ការយកក្បួននៅក្នុងសាស្ត្រា index មកប្រើដើម្បីឆ្លើយតបទៅនឹងសំណើរ
//ដែលមានអាស័យដ្ឋានជាទំព័រដើម
app.use('/',index)
app.listen(port,function(){
console.log(`This program is listening to the port: ${port}`)
})