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

Add option to reuse pre-rendered markup & to reuse DOM nodes #423

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Jun 1, 2016

  1. [reuse markup] A way to handle pre-rendered HTML (including the optio…

    …n to do checksum comparison)
    
    This reverts commit b631711.
    
    Add tests & doc for string-eq-based self-healing (i.e. autoFix)
    
    Add string-eq-based self-healing
    
    fix basic example to adapt new createApp behavoir
    
    add test for pre-render HTML event handling
    
    Modify setAttribute to accept an option parameter
    
    Reconstruct createElement so the side effects are now accessible
    
    Implement event handler registration for pre rendered HTML
    
    Rebase fix
    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    10c3b41 View commit details
    Browse the repository at this point in the history
  2. [reuse markup] Add path-based markup reuse

    Add failing rerender test
    
    Add path-based virtualdom restoration on client-side
    
    libs cleanup
    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    866f945 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21f69d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eaa0e46 View commit details
    Browse the repository at this point in the history
  5. [reuse markup] Rewrite and refactor markup reuse code

    get rid of uids on server
    
    Remove generator to avoid regenerator runtime
    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    d0771f5 View commit details
    Browse the repository at this point in the history
  6. Added DOM nodes pooling/recycling

    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    7c7dfdd View commit details
    Browse the repository at this point in the history
  7. Update docs

    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    2a7ea3c View commit details
    Browse the repository at this point in the history
  8. Fix code style

    Oleg Klimenko committed Jun 1, 2016
    Configuration menu
    Copy the full SHA
    dbb9463 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2016

  1. Fix DOM nodes cleanup-on-reuse bug

    Oleg Klimenko committed Jun 2, 2016
    Configuration menu
    Copy the full SHA
    6f55011 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2016

  1. CR: Fixed same paths in thunks

    Oleg Klimenko committed Jul 11, 2016
    Configuration menu
    Copy the full SHA
    c98fc02 View commit details
    Browse the repository at this point in the history