speed and using devtools (Isiah) 3. Tree shaking optimizations (Kristian) 4. Network optimizations across the full stack (Noah) 5. API optimizations and caching (Omar)
mobile site visits were abandoned if a page took longer than 3 seconds to load. https://www.thinkwithgoogle.com/marketing-resources/data-measurement/mo bile-page-speed-new-industry-benchmarks/
in a large number of emerging and developing nations https://www.pewresearch.org/global/2016/02/22/internet-access-growing-world wide-but-remains-higher-in-advanced-economies/
from “stuff.js”; import { get } from “api.js”; import { bigSort } from “utils.js”; import { hover } from “nav.js”; import { click } from “nav.js”; import sortBy from lodash-es/sortBy; api.js _.js import sortBy from lodash-es/sortBy;
location on your local machine for resources that are downloaded by your browser to display web pages. Examples of downloaded (cached) contents: • HTML documents • CSS stylesheets • JavaScript scripts • Multimedia content
script that your browser runs in the background of an web page (separate from the page), allowing features that do not require any sort of user interaction like push notifications.