Meteor

เครื่องมือดีๆ สำหรับช่วยเขียน Meteor framework

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

Meteor Framework ก็เป็นอีกระบบที่พวกเราสามารถเขียนและพัฒนาระบบ Web, Mobile App, รวมถึง Web API ต่างๆ ขึ้นมาได้ ซึ่งคงจะดีไม่น้อย ถ้าเราไม่ต้องเขียนโค้ดเองทั้งหมด แต่มีโปรแกรมดีๆ ช่วยเราในการเขียน

โค้ชพลเลยออกหาโปรแกรม Editor ดีๆ ที่รองรับ (หรือมี plugin รองรับ) การสร้างระบบด้วย Meteor framework มาให้เลือกกัน

ได้แก่

  1. VIM
  2. Sublime Text
  3. Atom (ของ Github)
  4. WebStorm (ของ Jetbrain)

1. VIM

VIM เป็นที่รู้จักกันดีในฐานะ Text editor ที่สามารถเปิดใช้งานได้โดยตรงบนโปรแกรม Terminal เหมาะสำหรับคนที่ไม่ชอบการเปลี่ยนหน้าต่างโปรแกรมไปมา

1.1 TernJS for Meteor

หนึ่งในผู้พัฒนา Meteor framework ได้สร้าง plugin ชื่อ TernJS plugin for Meteor เพื่อให้คนใช้ VIM เข้าถึง API และเอกสารต่างๆ ขณะใช้โปรแกรม VIM ครับ

โดยการติดตั้ง TernJS plugin for Meteor สามารถติดตั้งได้จาก VIM configuration ตัวนี้

ดูวิดีโอสาธิตการใช้งาน TernJS plugin ได้จากวิดีโอด้านล่าง

1.2 VIM Meteor Snippets

และถ้าใครต้องการ Snippet ดีๆ สำหรับ Meteor ไปใช้ใน VIM ก็มีคุณ Chris Mather ที่สร้าง Meteor Snippet ไว้ให้ใช้งานกัน

ติดตั้งจากลิ้งค์ VIM Meteor Snippet ผ่าน VIM configuration ของคุณ Chris ได้

2.Sublime Text

สำหรับคนที่ชื่อชอบ Sublime Text (โค้ชพลก็เช่นกัน) สามารถค้นหา และติดตั้ง Package ที่ชื่อ Meteor support for TernJS plug-in

และยังมี Meteor Snippet ให้ใช้งานด้วย

meteor-snippets-sublime

ดูวิดีโอแนะนำตัว Package ได้ด้านล่างครับ

3. Atom ของ Github

สำหรับคนที่ใช้ Atom อย่างที่โค้ชพลแนะนำไปก่อนหน้านี้ ก็ไม่ต้องน้อยใจ เรายังมี Package ที่สามารถทำให้ Atom พร้อมสำหรับการพัฒนาระบบด้วย Meteor Application ด้วย

โดยเรามี:

3.1 Meteor API

Package ที่อัดแน่นไปด้วย:

  • Auto completion
  • Syntax highlighting เพื่อให้อ่านโค้ดได้ง่าย
  • Smart syntax highlighting ที่รองรับ API ตัวหลักๆ

ในการใช้งาน ต้องเปลี่ยนชนิดของ syntax ที่อยู่ด้านล่างขวาจาก JavaScript เป็น JavaScript (Meteor) ด้วยนะครับ

3.2 Meteor Helper

Package พิเศษที่ทำให้พวกเราสามารถสั่งรันแอพ Meteor ได้จากภายใน Atom เลย

สามารถตั้งค่าต่างๆ ได้ง่าย เหมาะสำหรับคนที่ขี้เกียจเปิด Terminal สลับไปมาครับ

4. WebStorm ของ Jet Brain

โปรแกรมจากตระกูล Jet Brain ขึ้นชื่อลือชาในเรื่องความครบครันของเครื่องมือ อัดความสามารถพิเศษมาเต็มสูบ ซึ่งต้องแลกมาด้วยราคาที่สมน้ำสมเนื้อ แต่ไม่ยากเกินเอื้อมแน่นอน

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

โดยตัวโปรแกรม WebStorm ตั้งแต่เวอร์ชั่น 9.0 เป็นต้นไป รองรับ Meteor Framework มาในตัวเลยครับ

jetbrains

สรุป

ดังนั้นจะเห็นว่าเรามีโปรแกรมถึง 4 ตัวที่รองรับการใช้พัฒนาระบบด้วย Meteor Framework เลยนะ นั่นคือ

  1. Vim
  2. Sublime text
  3. Atom
  4. WebStorm

รายการนี้อ้างอิงด้านการกินทรัพยากรเครื่องได้ดีทีเดียว โดยเรียงจากน้อยไปมาก ชอบอันไหนก็ใช้อันนั้นนะ

อย่าลืมว่าเครื่องมือคือส่วนหนึ่งเท่านั้น ความเข้าใจในระบบที่ถูกต้อง จะทำให้เราพลิกแพลงได้ไม่รู้จบ

ติดตามต่อได้ในแฟนเพจ และ YouTube

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

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

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

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

อ้างอิง – Discover Meteor

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save