Loading...
Loading...
Compare original and translation side by side
Promise.all// Before (Sequential ~300ms)
const user = await getUser(id);
const posts = await getPosts(id);
const settings = await getSettings(id);
// After (Parallel ~100ms)
const [user, posts, settings] = await Promise.all([
getUser(id),
getPosts(id),
getSettings(id),
]);React.memoPromise.all// Before (Sequential ~300ms)
const user = await getUser(id);
const posts = await getPosts(id);
const settings = await getSettings(id);
// After (Parallel ~100ms)
const [user, posts, settings] = await Promise.all([
getUser(id),
getPosts(id),
getSettings(id),
]);React.memo