Elm:
เริ่มต้นโครงการใหม่
วิธีการ:
ใน Elm, เริ่มต้นด้วยคำสั่ง elm init
นำทางไปยังไดเร็กทอรี่โปรเจกต์ของคุณและเปิดเทอร์มินัลของคุณ:
mkdir my-elm-project
cd my-elm-project
elm init
คำสั่งนี้จะสร้างไฟล์ elm.json
และไดเร็กทอรี่ src
นี่คือตัวอย่างง่ายๆ ของ “Hello, World!” ใน Elm:
module Main exposing (..)
import Html exposing (text)
main =
text "Hello, World!"
เมื่อคุณเรียกใช้ด้วย elm reactor
และเข้าชมที่ http://localhost:8000
, มันจะแสดง “Hello, World!” ในเบราว์เซอร์ของคุณ
ดำดิ่งลึก
Elm เกิดขึ้นในปี 2012 โดยมีเป้าหมายเพื่อทำให้การพัฒนา front-end น่าพึงพอใจมากขึ้น มันไม่ได้เกี่ยวกับเพียงแค่การหลีกเลี่ยงข้อผิดพลาดระหว่างการเรียกใช้งานเท่านั้น Elm ยังให้ความสำคัญกับความเรียบง่ายและความสุขของนักพัฒนา เมื่อเทียบกับทางเลือกอื่นๆ เช่นการเขียน JavaScript ดั้งเดิมหรือการใช้เฟรมเวิร์กเช่น React, Elm เป็นภาษาของตัวเอง ด้วยการพิมพ์แบบแข็งแรงและฟังก์ชั่นที่บริสุทธ์, มันนำความคาดเดาได้และการบำรุงรักษาไปสู่โต๊ะ
เมื่อคุณเริ่มโปรเจ็ค Elm ใหม่ คุณยังถือว่ากำลังโอบรับ Elm Architecture, รูปแบบหนึ่งสำหรับโครงสร้างเว็บแอปพลิเคชันของคุณซึ่งเน้นความเรียบง่ายและการขยายขนาดได้ มันรวมสถานะแอปพลิเคชันทั้งหมดของคุณและวิธีการอัปเดต อุปกรณ์อื่นๆ เช่น create-elm-app
สามารถสร้างโครงสร้างที่ซับซ้อนขึ้นได้, แต่การเริ่มต้นด้วย elm init
เป็นเรื่องที่ง่ายที่สุด
ดูเพิ่มเติม
- คู่มืออย่างเป็นทางการของ Elm: https://guide.elm-lang.org/
- บทแนะนำสถาปัตยกรรม Elm: https://guide.elm-lang.org/architecture/
- เครื่องมือ Elm:
create-elm-app
: https://github.com/halfzebra/create-elm-app - แคตตาล็อกแพคเกจ Elm: https://package.elm-lang.org/