Sobes.tech
Middle

Next.js менен канчалык тыгыз иштедиңиз? Канча өзгөчөлүктөрдү колдонуп жатасыз?

sobes.tech AI

AIден жооп

Мен Next.js менен орто жана чоң масштабдагы долбоорлордо иштедим. Мен төмөнкү өзгөчөлүктөрдү колдонуп жатам:

  • SSR (Сервер тараптан чийүү) SEO жакшыртуу жана тез биринчи чийүү үчүн.
  • Статикалык генерация (SSG) сирек өзгөрүүчү мазмуну бар беттер үчүн, жүктөө ылдамдыгын жакшыртат.
  • API маршруттары аркылуу долбоордо түздөн-түз бекенд соң чекиттерин түзүү.
  • Динамикалык маршрутизация параметрлери менен беттерди оңой түзүү.
  • Сүрөттөрдү оптималдаштыруу <Image> компоненти менен автоматтык сүрөт оптималдаштыруу.
  • getStaticProps жана getServerSideProps колдонуу аркылуу маалыматтарды куруу учурунда же суроо боюнча жүктөө.

getStaticProps колдонуу мисалы:

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;