├── .gitignore ├── LICENSE.md ├── README.md ├── critical-rendering-path ├── .gitignore ├── index.html ├── package-lock.json ├── package.json └── server.js ├── css-animation ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── script.js ├── server.js └── style.css ├── fonts ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── sansation_light.woff └── server.js ├── layers ├── 1 │ ├── index.html │ ├── script.js │ └── style.css ├── 2 │ ├── index.html │ ├── script.js │ └── style.css ├── 3 │ ├── index.html │ ├── script.js │ └── style.css ├── 4 │ ├── index.html │ ├── script.js │ └── style.css ├── 5 │ └── index.html ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── script.js ├── server.js └── style.css ├── layout-trashing ├── 1 │ └── index.html ├── 2 │ └── index.html ├── 3 │ └── index.html ├── 4 │ ├── app.js │ ├── index.html │ ├── logo-1024px.png │ └── styles.css ├── 5 │ └── index.html ├── .gitignore ├── index.html ├── package-lock.json ├── package.json └── server.js ├── lazy-load-images ├── 1 │ ├── index.html │ ├── script.js │ └── style.css ├── 2 │ ├── index.html │ ├── script.js │ └── style.css ├── 3 │ ├── index.html │ └── style.css ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── server.js └── style.css ├── lighthouse ├── .gitignore ├── assets │ ├── css │ │ ├── banner.css │ │ ├── gallery.css │ │ └── index.css │ ├── images │ │ └── coding.png │ ├── js │ │ ├── banner.js │ │ ├── imageoptimizer.js │ │ ├── main.js │ │ └── performance.js │ └── libs │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ ├── lodash.js │ │ └── lodash.min.js ├── index.html ├── logs │ └── performance.csv ├── package-lock.json ├── package.json ├── report.html └── server.js ├── network ├── .gitignore ├── css │ ├── color.css │ ├── style1.css │ ├── style2.css │ ├── style3.css │ ├── style4.css │ ├── style5.css │ ├── style6.css │ ├── style7.css │ └── style8.css ├── images │ ├── bootcamp-web-performance.png │ └── coding.png ├── index.html ├── js │ ├── script1.js │ ├── script2.js │ ├── script3.js │ ├── script4.js │ ├── script5.js │ ├── script6.js │ ├── script7.js │ └── script8.js ├── libs │ ├── animate.css │ └── bootstrap.css ├── links.txt ├── package-lock.json ├── package.json ├── script.js └── server.js ├── paint-profiler ├── .gitignore ├── index.html ├── package-lock.json ├── package.json └── server.js ├── parser-blocking ├── 1 │ ├── index.html │ └── script.js ├── 2 │ ├── index.html │ └── script.js ├── 3 │ ├── index.html │ └── script.js ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── script.js └── server.js ├── render-blocking ├── 1 │ ├── index.html │ ├── style1.css │ └── style2.css ├── 2 │ ├── index.html │ ├── style1.css │ └── style2.css ├── 3 │ ├── index.html │ ├── style1.css │ └── style2.css ├── 4 │ ├── color.css │ ├── index.html │ └── style1.css ├── 5 │ ├── index.html │ ├── style1.css │ └── style2.css ├── 6 │ ├── index.html │ └── style1.css ├── 7 │ ├── index.html │ └── style1.css ├── .gitignore ├── index.html ├── package-lock.json ├── package.json └── server.js └── web-performance.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | lighthouse-complete/ 3 | node_modules 4 | yarn.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Devkode.io 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
Join the frontend telegram community
17 |Show your support by giving a ⭐ to this repo
18 | To download the slides as PDF, Click here 19 |This website uses cookies to ensure you get the best experience on our website.
21 |22 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 23 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 24 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 25 | aliquip ex ea commodo consequat. Duis aute irure dolor in 26 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 27 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 28 | culpa qui officia deserunt mollit anim id est laborum. 29 |
30 |31 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 32 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 33 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 34 | aliquip ex ea commodo consequat. Duis aute irure dolor in 35 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 36 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 37 | culpa qui officia deserunt mollit anim id est laborum. 38 |
39 |40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 41 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 42 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 43 | aliquip ex ea commodo consequat. Duis aute irure dolor in 44 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 45 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 46 | culpa qui officia deserunt mollit anim id est laborum. 47 |
48 |49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 50 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 51 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 52 | aliquip ex ea commodo consequat. Duis aute irure dolor in 53 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 54 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 55 | culpa qui officia deserunt mollit anim id est laborum. 56 |
57 |58 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 59 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 60 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 61 | aliquip ex ea commodo consequat. Duis aute irure dolor in 62 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 63 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 64 | culpa qui officia deserunt mollit anim id est laborum. 65 |
66 |67 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 68 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 69 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 70 | aliquip ex ea commodo consequat. Duis aute irure dolor in 71 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 72 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 73 | culpa qui officia deserunt mollit anim id est laborum. 74 |
75 |76 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do 77 | eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad 78 | minim veniam, quis nostrud exercitation ullamco laboris nisi ut 79 | aliquip ex ea commodo consequat. Duis aute irure dolor in 80 | reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 81 | pariatur. Excepteur sint occaecat cupidatat non proident, sunt in 82 | culpa qui officia deserunt mollit anim id est laborum. 83 |
84 |