Node JS Server APP
สร้างขึ้นสำหรับนักพัฒนา ผู้เรียน และผู้ที่ชอบทดลอง ที่ต้องการ API HTTP ในเครื่องบน Android เซิร์ฟเวอร์ที่รวมมาด้วยจะรับฟัง
บน localhost โดยค่าเริ่มต้น ดังนั้นอินเทอร์เฟซแอปของคุณ เบราว์เซอร์ในแอป เบราว์เซอร์บนอุปกรณ์ และแอปอื่นๆ บน
อุปกรณ์เดียวกัน สามารถสื่อสารกับเซิร์ฟเวอร์ได้ในขณะที่เซิร์ฟเวอร์กำลังทำงาน
ความเป็นส่วนตัวมาก่อน
• ไม่มีบัญชี ไม่ต้องลงทะเบียน ไม่ต้องล็อกอิน
• ไม่มีการวิเคราะห์ ไม่มีโฆษณา ไม่มี SDK ติดตาม
• ไม่มีการรวบรวม ส่ง หรือแบ่งปันข้อมูลกับนักพัฒนา
• ทุกอย่างอยู่บนอุปกรณ์ของคุณเสมอ
คุณสมบัติหลัก
รันไทม์ Node.js ในตัวที่ขับเคลื่อนโดย nodejs-mobile
บริการเบื้องหน้าทำให้เซิร์ฟเวอร์ทำงานอยู่เสมอในขณะที่คุณสลับแอป
• เซิร์ฟเวอร์ HTTP Node ที่มาพร้อมกับระบบโดยไม่ต้องพึ่งพาไลบรารีอื่น รองรับการให้บริการไฟล์แบบคงที่และ API JSON
• การตรวจสอบสิทธิ์แบบใช้โทเค็นสำหรับเส้นทางที่ได้รับการป้องกัน
• นำเข้าโปรเจ็กต์ Node.js ของคุณเองในรูปแบบไฟล์ ZIP ผ่านตัวเลือกไฟล์ของ Android
• โปรแกรมเรียกดูไฟล์และโปรแกรมแก้ไขโค้ดในตัว (ขับเคลื่อนโดย Sora Editor)
• สามารถกำหนดค่าพอร์ต บังคับใช้การตรวจสอบสิทธิ์ได้ และเข้าถึงผ่าน LAN ได้ (ไม่บังคับ)
• อินเทอร์เฟซ Android ที่สะอาดตา ทันสมัย และแสดงผลเต็มหน้าจอ
วิธีใช้งาน
1. แตะ "เริ่มเซิร์ฟเวอร์" เพื่อเรียกใช้รันไทม์ Node.js ที่ฝังอยู่
2. เซิร์ฟเวอร์จะเชื่อมต่อกับ 127.0.0.1 (localhost) โดยค่าเริ่มต้น
3. เปิดเบราว์เซอร์ในแอปหรือเบราว์เซอร์ใดก็ได้บนอุปกรณ์เพื่อเข้าถึง API ของคุณ
4. ใช้โทเค็นการตรวจสอบสิทธิ์ที่แสดงสำหรับเส้นทางที่ได้รับการป้องกันเมื่อเปิดใช้งานการตรวจสอบสิทธิ์
URL ภายในเครื่องเริ่มต้น: http://127.0.0.1:3000
นำโปรเจ็กต์ของคุณเองมาใช้
แทนที่เซิร์ฟเวอร์ในตัวด้วยโปรเจ็กต์ Node.js ของคุณเองโดยการนำเข้าไฟล์ ZIP แอปจะตรวจจับจุดเริ่มต้นของคุณโดยอัตโนมัติ
(package.json main, main.js, index.js หรือ server.js) สามารถรวม dependency ที่เป็น JavaScript บริสุทธิ์ไว้ใน node_modules ได้
การเข้าถึงผ่าน LAN (ไม่บังคับ)
โดยค่าเริ่มต้น เซิร์ฟเวอร์สามารถเข้าถึงได้จากอุปกรณ์ของคุณเองเท่านั้น หากคุณต้องการ คุณสามารถเปิดใช้งานการเข้าถึงผ่าน LAN เพื่อให้อุปกรณ์อื่นๆ บนเครือข่าย Wi-Fi ของคุณสามารถเชื่อมต่อได้ ซึ่งอยู่ภายใต้การควบคุมของคุณอย่างสมบูรณ์และปิดใช้งานโดยค่าเริ่มต้น
เหมาะสำหรับ
• การพัฒนาและทดสอบโค้ด Node.js ระหว่างเดินทาง
• การสร้างต้นแบบ API HTTP ในเครื่องโดยไม่ต้องใช้คอมพิวเตอร์
• การเรียนรู้ Node.js และ JavaScript ฝั่งเซิร์ฟเวอร์
• การให้บริการไฟล์คงที่หรือ JSON endpoints บนอุปกรณ์
สิทธิ์การเข้าถึง
Node JS Server ร้องขอเฉพาะสิ่งที่จำเป็นสำหรับการทำงานของเซิร์ฟเวอร์ภายในเครื่องเท่านั้น ได้แก่ การเข้าถึงอินเทอร์เน็ต (จำเป็นสำหรับ Android ในการเปิดซ็อกเก็ตเครือข่าย) บริการเบื้องหน้า การแจ้งเตือน การล็อกการปลุก และสถานะ Wi-Fi ไม่มีส่วนใดที่ใช้ในการรวบรวมข้อมูลส่วนบุคคล
Node JS Server เป็นวิธีที่เบา ปลอดภัย และใช้งานแบบออฟไลน์ได้ในการเรียกใช้ Node.js บน Android ดาวน์โหลดและเริ่มสร้างได้เลย

