Giới thiệu: Bài viết này sẽ chỉ cho bạn cách viết một ví dụ đơn giản về NohutYemek (tiếng Trung có nghĩa là món ăn trong thực đơn) ở định dạng YAML và lưu trữ nó trên GitHub. Chúng ta sẽ thảo luận về cách tạo và sắp xếp các tệp dự án để các nhà phát triển khác có thể dễ dàng hiểu và sử dụng mã của bạn. 1. Hiểu định dạng YAML YAML (YAMLAin'tMarkup Language) là một tiêu chuẩn tuần tự hóa dữ liệu dễ đọc và được viết ra, được sử dụng rộng rãi trong các tệp cấu hình và lưu trữ dữ liệu. Nó sử dụng khoảng trắng và ngắt dòng để thể hiện cấu trúc dữ liệu, giúp con người dễ đọc. Trong quá trình phát triển, chúng ta có thể sử dụng định dạng YAML để tổ chức thông tin cấu hình của dự án. 2. Tạo dự án NohutYemek Giả sử chúng tôi muốn tạo một dự án có tên là "Nohut-Yemek", trong đó sẽ chứa các chi tiết của các món ăn khác nhau. Chúng ta có thể sử dụng định dạng YAML để xác định dữ liệu này. Dưới đây là một ví dụ đơn giản về cấu trúc dự án: Dự án gốc: nohut-yemek │ ├───data.yaml là tệp YAML lưu trữ dữ liệu món ăn ├───README.md Tài liệu mô tả dự án └───LICENSEtệp giấy phép dự án 3. Chuẩn bị tệp YAML Trong tệp data.yaml, chúng ta có thể xác định cấu trúc dữ liệu của món ăn. Đây là một ví dụ đơn giản: ''Yaml tệp data.yaml Danh sách món ăn Bữa ăn: -tên: Sườn heo quay khoai tây Mô tả: Một món ăn nấu tại nhà ngon với hương vị thơm ngon và thịt giòn. Thành phần: khoai tây, sườn heo, dầu ăn, muối,... Các bước: hầm, nêm nêm, loại bỏ nước ép, v.v. -tên: Mì bò om Mô tả: Một món mì cổ điển với nước súp đậm đà và thịt bò mềm. Nguyên liệu: thịt bò, bún, dầu ăn, nước tương,... Các bước: hầm bò, làm mì, nêm gia vị,... ``` Trong ví dụ này, chúng tôi định nghĩa hai món ăn: sườn heo quay với khoai tây và mì bò om. Mỗi món ăn chứa các thông tin như tên, mô tả, thành phần và các bước chuẩn bị. Bạn có thể thêm nhiều món ăn và chi tiết hơn nếu cần. 4. Tạo một dự án GitHub và tải mã lên Tiếp theo, chúng ta cần tạo một project mới trên GitHub và upload code lên repository. Dưới đây là các bước cơ bản: 1. Tạo một kho lưu trữ mới trên GitHub và sao chép URL của kho lưu trữ. 2. Tạo một thư mục dự án mới cục bộ (chẳng hạn như nohut-yemek ở trên) và thêm các tệp mã (data.yaml, README.md và LICENSE) vào thư mục. 3. Sử dụng công cụ dòng lệnh git để liên kết kho lưu trữ cục bộ của bạn với kho lưu trữ GitHub của bạn. 4. Đẩy code vào GitHub repository. 5. Mô tả dự án trên GitHub và chia sẻ nó với những người khác để xem và sử dụng. 5. Tóm tắt Bài viết này mô tả mã mẫu mà bạn có thể sử dụng để tạo dự án NohutYemek trên GitHub bằng định dạng YAML. Đầu tiên chúng tôi đã học những điều cơ bản của định dạng YAML, sau đó tạo một cấu trúc dự án đơn giản và viết một tệp YAML với thông tin món ăn. Cuối cùng, chúng tôi đã thảo luận về cách tải mã của bạn lên GitHub và chia sẻ nó với những người khác. Hy vọng rằng, ví dụ này sẽ giúp bạn hiểu cách tổ chức và quản lý mã dự án của bạn trên GitHub bằng định dạng YAML.