https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L21 Ei välttämättä ole loading, saisi olla statessa loading täppä. https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L59 error handling missing https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L64 excessive usage of ternary, please make an input validation function to validate this data https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L68 ei pistetä logiikkaa näin paljaasti jsx:ään, tehdään handleri https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L68 spaghetti begins. Tän sais heittää moneks pienemmäks metodiks https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-client-js-L102 jestas, tämmöset dynaamiset hommelit generoidaan ennen renderiä https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-express-server-js-L1 oh my, ei käytä ES6. Babel käyttöön oitis! https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-express-server-js-L18 ei kovakoodata näin, conffi tiedostoon pls https://gist.github.com/HubDoggo/dec55f6ca86d2536466a1270f36a0496#file-express-server-js-L48 kunnon loggeri käyttöön, esim winston