ครั้งแรกกับ expressjs

package.js
เอาไว้จัดการ package ต้องกำหนดที่ไฟล์นี้ แล้วค่อยสั่ง install ผ่าน npm

การเขียนเบื้องต้น

define express object
var express = require(‘express’);
var app = express();

define routes
app.get(pattern, function(request, response){
  response.setHeader(‘Content-Type’, ‘text/plain’);
  response.end(‘Hello’);
})

bind listening ก็คือจะรัน app น่ะ
app.listen(3000);
console.log(‘Listening on port 3000’);

มันไม่ได้มีอะไรมากเลย
ทำไปอ่าน api (http://expressjs.com/api.html) ไปยังได้

expressjs จริงๆก็ใช้งานง่ายนะ มาพร้อมกับ jade ที่เป็น js template
และสามารถเปลี่ยน template engine ก็ง่าย
ติดตรงที่มันเป็น micro framework ดังนั้นโครงสร้างอยากจะได้อย่างไรก็ต้องทำเอง 😀

Note
expressjs คือ nodejs microframework 
จะใช้งานก็ต้องลง nodejs ก่อน ซึ่งใน share host ธรรมดาจะลงไม่ได้นะ เพราะว่าเข้า terminal ไม่ได้

ผมไม่มี hosting ใดๆทั้งสิ้น
แต่ไปใช้ appfog 🙂 ไม่ต้องติดตั้ง ไม่ต้องทำ server แค่สมัคร อัพโค้ด เปิดเว็บ จบ