Iga loengu teemad paigutan eraldi branchidesse ning branchi siseselt proovin commit-ida samm-sammult, et oleks hea jälgida.
Esimeses loengu sisu oli Node.js baasil veebiserveri loomine Express.js baasil, kasutades template engineit 'EJS'.
loeng1 branchi kood ei ole täpselt vastavuses sellega, mis loengus kirjutasime. Teemad on samad, aga lisasin juurde controllerid, mis töötavad express.Router
kaudu.
Lisaks sellele tegin juurde ka ühe sisulehe, mis kasutab Node enda native moodulit 'os', mille kaudu pärime välja infot serveri OS-i ja riistvara kohta.
Osaliselt kommenteerisin ka koodi. Commit-idest saate jälgida samm-sammult muudatusi.
Kui tahta ainult kindlat branchi kloonida, siis on git clone käsk: git clone -b <branchi-nimi> [email protected]:jaankoppe/hk-prog2-2017.git
git clone [email protected]:jaankoppe/hk-prog2-2017.git
cd hk-prog2-2017
npm install
node server.js
Mine URL-ile: http://localhost:3000