Middle
Next.js bilan qanchalik yaqin ishladingiz? Qaysi xususiyatlardan foydalanasiz?
sobes.tech AI
AIdan javob
Men Next.js bilan o'rta va katta murakkablikdagi loyihalarda ishladim. Quyidagi xususiyatlarni ishlataman:
- SSR (Server-Side Rendering) SEOni yaxshilash va tez birinchi render uchun.
- Statik Generatsiya (SSG) kam o'zgaradigan kontentga ega sahifalar uchun, yuklashni tezlashtiradi.
- API Yo'nalishlari yordamida loyihada to'g'ridan-to'g'ri backend endpointlarini yaratish.
- Dinamik Yo'nalishlar parametrlar bilan sahifalarni qulay yaratish uchun.
- Rasm Optimizatsiyasi
<Image>komponenti yordamida avtomatik rasm optimallashtirish. - getStaticProps va getServerSideProps yordamida ma'lumotlarni qurilish bosqichida yoki so'rovda yuklash.
getStaticPropsdan foydalanish misoli:
export async function getStaticProps() {
const res = await fetch('https://api.example.com/data');
const data = await res.json();
return { props: { data } };
}
function Page({ data }) {
return <div>{data.title}</div>;
}
export default Page;