Coder Social home page Coder Social logo

angular-test-table's People

Contributors

alincc avatar tbosch avatar uber5001 avatar www avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

angular-test-table's Issues

React benchmark does not create/destroy table, but Angular benchmarks do

When repeatedly clicking on one of the 'Records' buttons, I can see that the Angular benchmarks destroy and create the table (a user can see that the table gets empty temporarily), which in the React benchmark I cannot see this.

This leads to skewed results when measuring clicking on the buttons multiple times, as React is just doing an incremental rendering, but Angular recreates the table anew. This shows especially for the 5000 rows dataset, where the rendering time itself (without scripting time) is about 2s in Angular, but in the React example it is almost nothing.

React Production Version

In your react example, you're including the unminified/development version of react.
The minified version includes optimizations that drastically improves performance.
You should change the version you're including.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.