შიგთავსის და სტატიკური მონაცემების მართვა Next.js
აპლიკაციის შემუშავების პროცესში Next.js, შინაარსისა და სტატიკური მონაცემების ეფექტურად მართვა აუცილებელია მომხმარებლის უწყვეტი გამოცდილებისთვის. ეს სტატია განიხილავს, თუ როგორ უნდა შექმნათ დოკუმენტაციის გვერდები გამოყენებით markdown და როგორ ეფექტურად მართოთ სტატიკური მონაცემები public
დირექტორიაში Next.js.
დოკუმენტაციის გვერდების შექმნა Markdown
დოკუმენტაცია ნებისმიერი ვებ აპლიკაციის განუყოფელი ნაწილია. In, თქვენ შეგიძლიათ მარტივად შექმნათ დოკუმენტაციის გვერდები, მსუბუქი მარკირების ენის Next.js გამოყენებით. markdown ამის მისაღწევად, ჩვენ შეგვიძლია გამოვიყენოთ ბიბლიოთეკა react-markdown
, რომელიც საშუალებას გვაძლევს გამოვიტანოთ markdown შინაარსი, როგორც React კომპონენტები.
პირველი, მოდით დავაინსტალიროთ react-markdown
ბიბლიოთეკა npm ან ნართის გამოყენებით:
ახლა მოდით შევქმნათ დოკუმენტაციის გვერდი სახელწოდებით documentation.md
დირექტორიაში pages
:
შემდეგი, შექმენით ფაილი სახელწოდებით documentation.js
დირექტორიაში pages
შინაარსის გამოსატანად markdown:
ამ მაგალითში, documentationContent
ცვლადი შეიცავს შინაარსს markdown, ხოლო ReactMarkdown
კომპონენტი ბიბლიოთეკიდან react-markdown
გამოიყენება მისი HTML სახით გამოსაყვანად.
სტატიკური მონაცემების მართვა Public დირექტორიაში
In Next.js, public
დირექტორია არის სპეციალური საქაღალდე, რომელიც გამოიყენება სტატიკური აქტივების მოსამსახურებლად, როგორიცაა სურათები, შრიფტები და სხვა ფაილები. ეს დირექტორია ხელმისაწვდომია თქვენი აპლიკაციის ძირიდან.
დირექტორიაში განთავსებული სურათის დასამატებლად public
, შეგიძლიათ გამოიყენოთ შემდეგი კოდი თქვენს კომპონენტში:
ეს კოდი მიუთითებს დირექტორიაში დასახელებულ image.png
სურათზე public
.
დასკვნა
ამ სექციაში თქვენ ისწავლეთ როგორ შექმნათ დოკუმენტაციის გვერდები ბიბლიოთეკის გამოყენებით markdown, react-markdown
ასევე როგორ მართოთ სტატიკური მონაცემები public
დირექტორიაში Next.js. ეს ტექნიკა დაგეხმარებათ უზრუნველყოთ ყოვლისმომცველი შინაარსი და ეფექტურად მართოთ სტატიკური აქტივები თქვენს Next.js აპლიკაციაში.