When doing any performance work, the most important thing to do is to profile. In this video, quickly learn how to do this from the front end and explore some common gotchas to look out for during this course.
- [Instructor] First of all, … we're going to look at profiling. … So, what is profiling? … There're various kinds of software analysis, … static and dynamic are the most common. … Profiling or performance profiling … is a dynamic analysis … that measures your program's execution. … Measuring the speed that your application … or your program runs. … The most important thing to do … when profiling is to benchmark. … So, what is benchmarking? … Benchmarking means taking a … measure of your program at the start … before making any changes … so we can compare it to your improved application. … The process goes something like this. … First, we measure the performance … of your application as it is with no changes. … Then you apply your code changes to try … and improve the performance of your application. … And finally, we remeasure the application to make sure … that the performance has improved. … When profiling, we need to take note of HTTP overhead. … This is the time that it takes … for the front end to make a request to the network. …
Skill Level Advanced
Web Programming Foundationswith Morten Rand-Hendriksen58m 44s Beginner
1. Front-End Performance Tools
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.