Changes

Jump to: navigation, search

Outreachy

236 bytes removed, 01:57, 17 November 2016
Make Treeherder faster with ReactJS [No longer taking applicants]: updated project
*Assess the current workflow and suggest areas for improvement
====Make Treeherder faster with ReactJS [No longer taking applicants]====
Mentor: [https://mozillians.org/en-US/u/camd/ Cameron Dawson] (camd on IRC)<br />Participant: Casey Williams
Background: Treeherder is growing. More people are using it every day. And the amount of data it displays is also growing. So we need to expand its ability to scale to more and more data. Treeherder is primarily written in AngularJS on the front-end. However, we display thousands of small objects on the main landing page. Using Angular’s ng-repeat for this proved unacceptably slow. It was converted to using JQuery and raw JavaScript DOM manipulation which has been acceptably fast for a while, but is harder to maintain. ReactJS has been used in other parts of the product to significantly improve performance and is easier to read and edit. This Outreachy The participant will convert the existing job matrix rendering to use ReactJS. What you will learn: * ReactJS* AngularJS Applicants should have: * Some intermediate JavaScript knowledge* Curiosity for new technologies* Willingness to research and explore multiple approaches
====Context Graph Data Analysis====
Confirm
514
edits

Navigation menu