บทนำ
Adonis.js เป็น MVC Framework สำหรับ NodeJs ที่ให้คุณเขียน webapps ด้วยรหัสน้อย มันยืมแนวคิดจากกรอบงานที่มั่นคงอื่น ๆ เช่น Laravel และใช้ประโยชน์จาก ES6 เพื่อให้โค้ดมีความชัดเจนและสามารถบำรุงรักษาได้มากขึ้น
การติดตั้ง
ติดตั้งเครื่องมือที่จำเป็น
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common
ติดตั้งโหนด
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
ติดตั้ง Adonis.js
sudo npm install -g adonis-cli nodemon
สร้างแอปพลิเคชันทดสอบ
สร้างแอปพลิเคชันทดสอบชื่อ "adonisTestApp"
adonis new adonisTestApp
เริ่มแอปพลิเคชัน "adonisTestApp"
cd adonisTestApp
npm start
คุณควรดูคำสั่งด้านล่าง:
> [email protected] start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js
http://[vultr-vm-ip-address]:3333
ในการเข้าถึงแอปของคุณจากการใช้งานเว็บเบราเซอร์ คุณจะได้รับการต้อนรับด้วยแบบฟอร์มหน้าต้อนรับอิเหนา
คุณสามารถหยุดแอปพลิเคชันได้โดยกลับไปที่เทอร์มินัลแล้วกดCtrl + C
และใช้ nodemon เพื่อเริ่มแอปพลิเคชันแทน Nodemon ตรวจสอบแอปสำหรับการเปลี่ยนแปลงและรีสตาร์ทเซิร์ฟเวอร์โดยอัตโนมัติซึ่งมีประโยชน์มากสำหรับการพัฒนา เรียกใช้คำสั่งด้านล่างเพื่อเริ่มต้นแอปด้วย nodemon แทน
nodemon --watch app --harmony_proxies server.js
ข้อสรุป
Adonis เป็นเฟรมเวิร์กที่ช่วยให้คุณล้างความคิดออกไปอย่างรวดเร็วและมีเอกสารที่ยอดเยี่ยมซึ่งคุณสามารถอ้างอิงเพื่อค้นหาข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติทั้งหมดที่มีให้
เขียนโดย Lami Adabonyan