{"id":23297641,"url":"https://github.com/drag13/performance-nightmare","last_synced_at":"2026-03-20T01:08:11.519Z","repository":{"id":84050813,"uuid":"587246663","full_name":"Drag13/performance-nightmare","owner":"Drag13","description":"Performance nightmare demo (react)","archived":false,"fork":false,"pushed_at":"2023-02-11T10:00:33.000Z","size":6270,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T01:54:14.697Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Drag13.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-01-10T09:58:14.000Z","updated_at":"2023-01-17T15:42:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"c7ab1b84-e955-4801-afd5-2db7a17b9b5a","html_url":"https://github.com/Drag13/performance-nightmare","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drag13%2Fperformance-nightmare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drag13%2Fperformance-nightmare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drag13%2Fperformance-nightmare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drag13%2Fperformance-nightmare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Drag13","download_url":"https://codeload.github.com/Drag13/performance-nightmare/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543608,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T07:18:41.161Z","updated_at":"2026-01-20T03:31:29.363Z","avatar_url":"https://github.com/Drag13.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Performance Nightmare Without Cheats - React Edition](https://salmon-sea-0f2973803.2.azurestaticapps.net/)\n\n## About\n\nThis repo dedicated for the performance anti patterns with React application. The idea is to get worst possible score with Lighthouse without using cheats like empty cycles, timeouts and others.\n\nApplication built with React 18, MUI, Moment, Lodash and requires working API to fetch data about user and setup\n\n## Launch\n\n- Clone the repo\n- Install dependencies with `npm ci`\n- Build the app with `npm run build`\n- Launch production build with `npx serve dist`\n- Run Lighthouse audit from **incognito** window\n\n## Known anti patterns\n\n- Sequential calls to the BE        ✅\n- Greedy imports                    ✅\n- Mono build                        ✅\n- CPU overuse inside critical path  ✅\n- Analytics                         ✅\n- Multi domain usage                ✅\n- Multiple blocking fonts\n- Blocking JS\n- Blocking CSS\n- ...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrag13%2Fperformance-nightmare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrag13%2Fperformance-nightmare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrag13%2Fperformance-nightmare/lists"}