NodeJs Hello World ด้วย ClojureScript - 2017-03-04 11:01:32

สิ่งที่จะทำวันนี้ก็คือเขียนเริ่มต้น Nodejs application ด้วย ClojureScript, แล้วทำไมต้องเป็น ClojureScript? งั้นไปรู้จักกับ ClojureScript แบบคร่าวๆ กันก่อน ClojureScript คือ ? คอมไพเลอร์สำหรับภาษา Clojure ที่ คอมไพล์โค้ดจาก Clojure ไปเป็นโค้ด JavaScript Clojure คือ ? Functional programming ภาษาหนึ่ง โดยที่มี Syntax เหมือนกับภาษา Lisp ซึ่งเจ้า Clojure นี่แหล่ะมีสิ่งที่น่าสนใจอยู่หลายอย่างเลยทีเดียว แต่ในที่นี้จะขอข้ามไปก่อน 🤣 สิ่งที่ต้องมี NodeJs runtime ดาวน์โหลดได้จากที่นี่ JDK สำหรับรัน Clojure ดาวน์โหลดได้จากที่นี่ Leiningen เป็น Build tools สำหรับ Clojure ดาวน์โหลดได้จากที่นี่ # สำหรับ Mac สามารถลงได้โดยใช้คำสั่งนี้ brew install leiningen เริ่มกันเลย 1.สร้างโปรเจ็คต์ ในที่นี่จะใช้ชื่อว่า demo, ด้วยคำสั่ง lein new app demo จะได้โฟลเดอร์แบบนี้