Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

<to-do> #85

Closed
tmornini opened this issue Jul 5, 2017 · 8 comments
Closed

<to-do> #85

tmornini opened this issue Jul 5, 2017 · 8 comments
Assignees

Comments

@tmornini
Copy link
Collaborator

tmornini commented Jul 5, 2017

Speaking with @halorium about snuggsi today, and he mentioned that most JS frameworks (cough) have a TODO app demo and that having one would make it easier to compare with the other frameworks.

@brandondees
Copy link
Collaborator

yep it's gonna have to happen sooner or later.

@snuggs snuggs self-assigned this Jul 6, 2017
@snuggs snuggs changed the title TODO app demo <to-do> Jul 6, 2017
@snuggs
Copy link
Member

snuggs commented Jul 6, 2017

@tmornini @brandondees we'll use the window.localStorage Web API.

Further Learning

@snuggs snuggs mentioned this issue Jul 6, 2017
7 tasks
@brandondees
Copy link
Collaborator

I'm not initiated on the detailed requirements but best stick with whatever's established for this (not sure if there is a prescription / requirement on persistence at any level): http://todomvc.com/

@snuggs
Copy link
Member

snuggs commented Jul 6, 2017

@brandondees @tmornini there's a (general) spec for this as well.
https://github.com/tastejs/todomvc/blob/master/app-spec.md

Have addressed as checklist item in PR #89

/cc @halorium

@snuggs
Copy link
Member

snuggs commented Jul 6, 2017

@brandondees @tmornini @halorium Found the comparative examples. Man look.... if this is "A simple TODO in VANILLA JS" then the web is all fucked up!: /cc @pachonk

Here's others we can use as a Benchmark (Pun intended)

@snuggs
Copy link
Member

snuggs commented Jul 6, 2017

Found this to use as a "Vanilla JS" ES6 reference to the concept of the mixin Storage (HTMLElement)

As an aside I think this would be a great Mixin to have as an example anyways. Of course after we refactor about 70% of their code away:

https://github.com/tastejs/todomvc/blob/gh-pages/examples/vanilla-es6/src/store.js

@halorium
Copy link
Collaborator

halorium commented Jul 6, 2017

Wow @snuggs, you got busy on this quick. Cool. Excited to see the final product. I have built the Todo MVC app in about 3 different frameworks before so it will really help me understand what you have built.

@snuggs
Copy link
Member

snuggs commented Jul 6, 2017

Found a better "Store" May want to hold on to this one. Thank you RiotJS /cc @btakita

https://github.com/tastejs/todomvc/blob/gh-pages/examples/riotjs/js/store.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants