WelsonJS - สร้างแอปด้วยเอนจิน JavaScript ที่มาพร้อมกับ Windows
(github.com/gnh1201)- ตั้งแต่ช่วงต้นของเส้นทางอาชีพด้านการเขียนโปรแกรม ผู้เขียนต้องเผชิญปัญหากับลูกค้าที่ต้องการพัฒนาซอฟต์แวร์โดยใช้เพียง "Notepad" มาอย่างต่อเนื่อง
- สำหรับโปรแกรมเมอร์ยุคใหม่ การถูกจำกัดไม่ให้ใช้ IDE เป็นเรื่องที่รู้สึกทรมาน
- เพื่อแก้ปัญหานี้ จึงได้นำ เฟรมเวิร์ก JavaScript WelsonJS มาใช้
- WelsonJS ใช้เอนจิน JavaScript ที่ฝังมากับ Windows OS ทำให้สามารถพัฒนาแอปพลิเคชันที่สมบูรณ์ได้ด้วยเพียง text editor
- สามารถใช้ JavaScript เพื่อทำงานฟังก์ชันระบบส่วนใหญ่ของ Windows ได้ ซึ่งรวมถึงแอปพลิเคชันแบบ GUI, แอปพลิเคชันคอนโซล, แอปพลิเคชันอัตโนมัติสำหรับออฟฟิศ และแอปพลิเคชัน Windows service
- นอกจากนี้ยังสามารถทำ system programming บน Windows ได้ด้วยภาษาที่ต้องผ่านการ transpile เช่น TypeScript, Rescript, CoffeeScript 2 และ LiveScript.
13 ความคิดเห็น
ผมยังเข้าใจได้ไม่มาก เลยขอถามหน่อยครับ... ถ้าให้เข้าใจง่าย ๆ คือมันเป็น Electron ที่ปรับให้เหมาะกับ Windows โดยเฉพาะ แบบนี้ถูกไหมครับ?
แม้จะได้รับแรงบันดาลใจจาก Electron แต่จุดที่แตกต่างคือพยายามหลีกเลี่ยงการติดตั้งหรือกระบวนการบิลด์แยกต่างหากให้มากที่สุด และดึงความสามารถพื้นฐานที่มีอยู่ในระบบปฏิบัติการ Windows มาใช้ผ่านสคริปต์ให้มากที่สุด
โหดจัด
Internet Explorer ยังไม่ตาย..
JavaScript ที่ฝังมากับ Windows เองไม่ใช่ว่าเรียกว่า JScript เหรอ?
อืม...
พอเข้าไปที่ GitHub ก็เห็น Kkumdori อยู่ในภาพเลยนี่ครับ?
ข้อ 1 พูดง่าย ๆ ก็คือ เป็นสถานการณ์ประมาณว่าผู้บริหารพูดกับนักพัฒนาว่า "เขียนโปรแกรมก็ทำด้วย Notepad อะไรทำนองนั้นก็ได้ไม่ใช่เหรอ?"
ว้าว~~ ขอปรบมือให้เลยครับ แปะๆๆ!!!
มันเป็นไลบรารีที่ช่วยให้สามารถพัฒนาโปรแกรมบนวินโดวส์ด้วยเอนจิน JavaScript ไม่ใช่หรือครับ?
ผมอาจจะเข้าใจไม่ถูก
เนื้อหาในลิงก์ถูกตีความออกมาเป็นเนื้อหาบทความแบบไหนกันหรือครับ?
โดยเฉพาะข้อ 1 กับข้อ 2 ผมยังไม่ค่อยเข้าใจเท่าไร
รายละเอียดเกี่ยวกับข้อ 1 และ 2 อยู่ใน Wiki ของโปรเจ็กต์
เข้าใจแล้วครับ เดี๋ยวคงต้องไปลองอ่านฝั่งวิกิดูสักหน่อย ขอบคุณครับ
ไม่ใช่ไลบรารี สามารถประกอบเป็นแอปพลิเคชันที่สมบูรณ์ได้ด้วย
jsเพียงอย่างเดียว