Skip to content
This repository has been archived by the owner on Jun 16, 2020. It is now read-only.

Docs #9

Open
4 of 6 tasks
Raynos opened this issue Apr 8, 2014 · 4 comments
Open
4 of 6 tasks

Docs #9

Raynos opened this issue Apr 8, 2014 · 4 comments

Comments

@Raynos
Copy link
Owner

Raynos commented Apr 8, 2014

  • explain input/state/update/render
  • explain modules
  • explain how it does things
  • compare to other frameworks
  • demonstrate that you can swap things out because of modularity
  • demonstrate opinion is optional.
@kuraga
Copy link
Collaborator

kuraga commented Feb 11, 2015

It would be good to make a docs Contents...

@Raynos
Copy link
Owner Author

Raynos commented Feb 11, 2015

These still need doing.

  • We need to document how mercury actually works, although the lifecycle documentation is a start.
  • We have demonstrated that things can be swapped out with the unidirectional demos.
  • We need to document that various pieces of opinion in mercury are optional and that it's flexible and allows you to build your own tooling. I know @neonstalwart @kumavis @staltz have effectively been able to customize mercury to work the way they want it to work.

@elnygren
Copy link

elnygren commented May 9, 2015

Didn't want to start a new issue as this is a pretty minor thing I just noticed when stumbling upon JS frameworks:

"mercury is compact, it's 11kb min.gzip.js, that's smaller than backbone."
http://backbonejs.org/ -> 1.1.2 is 6.5kb min/gzip.

@Raynos
Copy link
Owner Author

Raynos commented May 26, 2015

@elnygren I included the size of underscore in backbone; underscore+backbone is more then 6.5kb;

mercury has a ton of dependencies and they all fit in 11kb.

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

No branches or pull requests

4 participants