dwyl / dwyl/time-mvp-node

Apply Elm Architecture to tidy up Client.js Code a bit?

Open
#33 2 comments 0 reactions 1 assignee Claimed by @nelsonic View on GitHub
discuss enhancement help wanted question T1d technical
Dominant language
JavaScript
Stars
13
Forks
2
PR merge metrics
No merged PRs in 30d

Description

`while` I am _deliberately_ not using any frameworks/libraries in `client.js` to make it as approachable (_beginner-friendly_) as _possible_ I think the _structure_/_organisation_ of the code could benefit _tremendously_ from the Elm Architecture so it's _clear_ what each piece of the code does and the "flow" of data through the app.

For reference, the `client.js` at the time I am opening this issue looks like this:
https://github.com/nelsonic/time-mvp/blob/994ccf496a3a602fc9e30d0f51690c2792d1b911/lib/client.js
It _works_ but is _rapidly_ approaching "_spaghetti_". (_and **not** the **tasty** kind_!)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.