Уменьшить время выполнения JS с помощью NextJS
Вы пробовали this suggestion от Next.js? Думаю, это react-component именно ваш случай.
{
const { value } = e.currentTarget
// Dynamically load libraries
const Fuse = (await import('fuse.js')).default
const _ = (await import('lodash')).default
const fuse = new Fuse(countries, {
keys: ['name'],
threshold: 0.3
})
const searchResult = fuse.search(value).map(result => result.item)
const updatedResults = searchResult.length ? searchResult : countries
setResults(updatedResults)
// Fake analytics hit
console.info({
searchedAt: _.now()
})
}}
/>
reactjs
webpack
next.js
pagespeed
lighthouse
2022-09-26T09:32:10+00:00
2022-11-14T18:55:11+00:00
spyingon
Вопросы с похожей тематикой, как у вопроса:
Уменьшить время выполнения JS с помощью NextJS
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.