metosin / clojure-koulutus-2023-01-24-esitehtavat

Clojure ja ClojureScript koulutus 2023-01-24 esitehtävät

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clojure ja ClojureScript koulutus 2023-01-24 - Esitehtävät

Varmista että sinulla on kaikki tässä esitellyt työkalut asennettuna ennen koulutusta.

Työkalujen asennus

Varmista että sinulla on seuraavat työkalut asennettuna:

Esitehtävä projekti

Varmistetaan vielä että kaikki toimii.

  • Kloonaa tämä projekti omalle koneellesi
    git clone git@github.com:metosin/clojure-koulutus-2023-01-24-esitehtavat.git
  • Käännä frontednd
    cd clojure-koulutus-2023-01-24-esitehtavat
    npm i
    npm run release
  • Käännä backend ja paketoi se überjar pakettiin
    clj -Muberjar
  • Käynnistä serveri
    java -cp ./target/clojure-koulutus-2023-01-24-esitehtavat.jar clojure.main -m server.main
  • Avaa selaimessa http://localhost:3000

Työkalut ovat nyt kunnossa!

Muuta valmisteltavaa

Koulutuksessa käytetään Dockeria, mutta sen käytön osaamista ei koulutuksessa tarvita. Docker on kuitenkin erittäin hyvä työkalu jonka tunteminen on varmasti eduksi jatkossa. Dockerista lisää täällä: https://docs.docker.com/get-started/

Jos et ole aikaisemmin käyttänyt ReactJS kirjastoa siihen kannattaa tutustua lukaisemalla sen dokumentaatiota täältä: https://reactjs.org Vaikka emme koulutuksessa käytä ReactJS kirjastoa suoraan, sen toiminnan tunteminen auttaa ymmärtämään Clojure kirjastoja jotka tukeutuvat siihen.

Clojuresta verkossa

Clojureen voi tutustua ennekolta seuraavien linkkien kautta:

About

Clojure ja ClojureScript koulutus 2023-01-24 esitehtävät


Languages

Language:Clojure 77.3%Language:HTML 22.7%