Node JS

Node + Hapi: ลงโปรแกรม เตรียมเครื่องให้พร้อม กับการสร้าง RESTful Web API ด้วย Hapi

เรื่องที่เกี่ยวข้อง - ,

ใช้ได้ทั้ง MacOS และ Windows นะจ๊ะ

ใครที่เรียนการสร้าง Web Application และ Web API ด้วย MEAN Stack ไปแล้ว จะรู้ว่าตัวเลือกของเรานั้นมีมากกว่าแค่ Express.js

ซึ่งอีกตัวหนึ่งที่ได้รับความนิยมมากๆ ก็คือ Hapi ถือเป็นตัวเลือกที่สูสีกับ Express.js ทีเดียว

ทีนี้หลายๆ ที่ที่โค้ชพลไปสอน เริ่มเอา Hapi มาใช้งาน เลยขอแชร์เครื่องมือ และโปรแกรมต่างๆ ที่ใช้อำนวยความสะดวกในการพัฒนา Web API ด้วย Hapi ไว้ที่นี่ครับ

1. Node.js ไม่มีไม่ได้

ได้มาแล้วติดตั้งตามวิธีการข้างล่างเลย (ใครมีอยู่แล้วอย่างลืมอัพเดตให้เป็นเวอร์ชั่นล่าสุดล่ะ)

อย่าล่ืม!! ต้องเป็นเวอร์ชั่น LTS เท่านั้น นั้น นั้น

ส่วนใครมีเวอร์ชั่นที่ใช้ทำงาน Production ในเครื่อง แล้วไม่อยากลงตัวใหม่ทับ…

แนะนำให้ใช้ NVM ดูวิธีใช้ได้ที่นี่จ้า

2. Git แน่นอน

Git เป็นของคู่ชีพ ชาวนักพัฒนาไปแล้ว ถ้าไม่มี หรือเป็นเวอร์ชั่นเก๊าเก่าก็ตาม ก็ให้ดาวน์โหลดตัวติดตั้งและอัพเดตให้เรียบร้อย

3. Visual Studio Code

ฟรี ดี เร็ว เบา เครื่องมือมากมาย กับ IDE จาก Microsoft

3.1 อย่าลืมลง Extension

VSCode Nextflow Hapi Extension Pack

โค้ชพลรวม Extension สำหรับใช้งานในโปรเจค Hapi มาไว้ที่นี่แล้ว กดเข้า Link ไป และกด Install ได้เลย

4. POST Man กันเหนียว

ในการสร้าง Web API ก็เหมือนการสร้างโปรแกรมอื่นๆ คือเราต้องมีการทดสอบ

ทีนี้จะทดสอบแบบดิบๆ ใช้ Curl ก็ได้

แต่ถ้าเอาแบบมีหน้าตาสวยๆ ใช้งาน เป็นแอพพลิเคชั่น ก็มี PostMan นี่แหละที่โค้ชพลแนะนำ จะใช้ไม่ใช้ ก็ลองดูก่อนได้

มี Web API แล้วยังต่อยอดไปเชื่อมกับ Mobile App ที่สร้างจากระบบต่างๆ ได้ด้วยนะ

ดูรายละเอียดตามคอร์สที่โค้ชพลออกแบบมาเป็นอย่างดีด้านล่างได้เลย

เปิดอบรม Google Flutter สำหรับผู้เริ่มต้น

เหมาะสำหรับโปรแกรมเมอร์, เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

เปิดอบรม React Native สำหรับผู้เริ่มต้น

ปูพื้นฐาน React และ React Native เข้าใจง่าย, ใช้ได้จริง, เนื้อหาใช้ในการทำแอพ Enterprise ขององค์กรได้

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework

เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!

Loading Facebook Comments ...

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Menu