Clojure:
התחלת פרויקט חדש

איך לעשות:

כדי להתחיל פרויקט חדש ב-Clojure, בואו נשתמש ב-Leiningen, הכלי הפופולארי ביותר עבור ניהול פרויקטים ב-Clojure.

התקינו את Leiningen:

brew install leiningen

לאחר ההתקנה, צרו פרויקט חדש:

lein new app my-cool-project

פלט הדוגמה:

Generating a project called my-cool-project based on the 'app' template.

דירוגטוריית הפרויקט החדש שלכם צריכה להיראות כך:

tree my-cool-project
my-cool-project
├── project.clj
├── README.md
├── resources
├── src
│   └── my_cool_project
│       └── core.clj
└── test
    └── my_cool_project
        └── core_test.clj

כעת, אתם מוכנים להתחיל לכתוב קוד.

שיקולים מעמיקים:

Leiningen היה הכלי המהפכני ששינה את דרך עבודתם של מפתחים ב-Clojure. פותח ב-2009, זה הפך לסטנדרט דה פקטו לניהול פרויקטים ב-Clojure. חלק מהאלטרנטיבות כוללות כלים כמו Boot ו-Clojure CLI, אך כיום Leiningen עדיין הוא המועדף עבור הרבה מפתחים. בעוד ש-Leiningen מאפשר לנו ליצור פרויקטים, לנהל תלויות ולהפעיל משימות, חשוב להיות מודעים למאפייני פרויקט מודרניים - מערכת בנייה גמישה, טיפול בסביבות שונות וקוד שיכול לספק ביצועים טובים.

ראו גם: