İçeriği ve Statik Verileri Yönetme Next.js
Bir uygulama geliştirme yolculuğunda Next.js, içeriği ve statik verileri verimli bir şekilde yönetmek, kusursuz bir kullanıcı deneyimi için çok önemlidir. Bu makalede, .txt dosyasındaki dizini kullanarak belge sayfalarının nasıl oluşturulacağı markdown ve statik verilerin nasıl etkili bir şekilde yönetileceği açıklanmaktadır. public
Next.js
İle Dokümantasyon Sayfaları Oluşturma Markdown
Dokümantasyon herhangi bir web uygulamasının ayrılmaz bir parçasıdır. 'da Next.js, hafif bir biçimlendirme dili olan 'ı kullanarak dokümantasyon sayfalarını kolayca oluşturabilirsiniz markdown. react-markdown
Bunu başarmak için içeriği React bileşenleri olarak işlememize olanak sağlayan kütüphaneden yararlanabiliriz markdown.
react-markdown
Öncelikle kütüphaneyi npm veya iplik kullanarak kuralım:
npm install react-markdown
# or
yarn add react-markdown
documentation.md
Şimdi dizinde adlandırılmış bir dokümantasyon sayfası oluşturalım pages
:
# Welcome to Our Documentation
In this section, we'll explore the features of our application and how to get started.
## Getting Started
To start using our application, follow these steps...
## Features
Our application offers the following features...
Daha sonra içeriği oluşturmak için documentation.js
dizinde adlandırılmış bir dosya oluşturun: pages
markdown
import React from 'react';
import ReactMarkdown from 'react-markdown';
const documentationContent = `# Welcome to Our Documentation\n\nIn this section, we'll explore the features of our application and how to get started.\n\n## Getting Started\n\nTo start using our application, follow these steps...\n\n## Features\n\nOur application offers the following features...`;
function Documentation() {
return(
<div>
<h1>Documentation</h1>
<ReactMarkdown>{documentationContent}</ReactMarkdown>
</div>
);
}
export default Documentation;
Bu örnekte değişken içeriği documentationContent
içerir markdown ve ReactMarkdown
kitaplıktaki bileşen react-markdown
onu HTML olarak oluşturmak için kullanılır.
Public Statik Verileri Dizinle Yönetme
Dizin Next.js, public
görüntüler, yazı tipleri ve diğer dosyalar gibi statik varlıkları sunmak için kullanılan özel bir klasördür. Bu dizine uygulamanızın kökünden erişilebilir.
Dizinde bulunan bir görüntüyü eklemek için public
bileşeninizde aşağıdaki kodu kullanabilirsiniz:
<img src="/image.png" alt="An example image" />
image.png
Bu kod, dizinde bulunan görsele referans verecektir public
.
Çözüm
markdown Bu bölümde, ve kitaplığını kullanarak belge sayfalarının nasıl oluşturulacağını react-markdown
ve ayrıca. Bu teknikler, kapsamlı içerik sağlamanıza ve uygulamanızdaki statik varlıkları etkili bir şekilde yönetmenize yardımcı olacaktır. public
Next.js Next.js