gitodoro / gitodoro

A pomodoro timer that links to your github issues.
2 stars 1 forks source link

Stack? #5

Open samhstn opened 7 years ago

samhstn commented 7 years ago

What are we thinking in terms of frameworks?

I don't think that our technology choices will be any different than if we go for a web app, desktop app or chrome extension.

What to consider:

samhstn commented 7 years ago

My thoughts:

Linting: I will be happy with any popular, strict, modern linting config. [Semi-]standard or airbnb are fine

Testing:

Utility libraries:

Front end frameworks/bundlers:

CSS framework:

Jbarget commented 7 years ago

rather than using elm we could just use Ramda which @JMurphyWeb has a bit of familiarity with

samhstn commented 7 years ago

Thoughts on co for async stuff?

Jbarget commented 7 years ago

Havent used it before, is there a reason you want to use it over plain Promises? If its to learn it im all for it but just wondering if there was anything behind the suggestion

samhstn commented 7 years ago

So generators are supported in node 6+, chrome and firefox. They seem like a nice way to deal with async javascript (also I don't know very much about them, so I'd like to learn how to use their power).

The Co library provides methods to complement the generators syntax. A bit like the way bluebird offers some helpful utilities with promises.

Also it's really popular library (which is really small) and was created by tj