content/tutorial/nav.yml (111 lines of code) (raw):

- title: แบบฝึกหัด items: - id: before-we-start-the-tutorial title: ก่อนเริ่มต้นทำแบบฝึกหัด href: /tutorial/tutorial.html#before-we-start-the-tutorial forceInternal: true subitems: - id: what-are-we-building title: เรากำลังจะสร้างอะไรกัน? href: /tutorial/tutorial.html#what-are-we-building forceInternal: true - id: prerequisites title: ข้อกำหนดเบื้องต้น href: /tutorial/tutorial.html#prerequisites forceInternal: true - id: setup-for-the-tutorial title: เตรียมพร้อมสำหรับแบบฝึกหัด href: /tutorial/tutorial.html#setup-for-the-tutorial forceInternal: true subitems: - id: setup-option-1-write-code-in-the-browser title: "ตัวเลือกที่ 1: เขียนโค้ดในเบราว์เซอร์" href: /tutorial/tutorial.html#setup-option-1-write-code-in-the-browser forceInternal: true - id: setup-option-2-local-development-environment title: "ตัวเลือกที่ 2: ติดตั้งชุดเครื่องมือสำหรับพัฒนาระบบบนเครื่องของคุณ" href: /tutorial/tutorial.html#setup-option-2-local-development-environment forceInternal: true - id: help-im-stuck title: ช่วยด้วย, ติด!, ไปต่อไม่ได้แล้ว! href: /tutorial/tutorial.html#help-im-stuck forceInternal: true - id: overview title: เนื้อหารวบยอด href: /tutorial/tutorial.html#overview forceInternal: true subitems: - id: what-is-react title: React คืออะไร? href: /tutorial/tutorial.html#what-is-react forceInternal: true - id: ตรวจสอบโค้ดเริ่มต้น title: Inspecting the Starter Code href: /tutorial/tutorial.html#inspecting-the-starter-code forceInternal: true - id: passing-data-through-props title: ส่งข้อมูลผ่าน Props href: /tutorial/tutorial.html#passing-data-through-props forceInternal: true - id: making-an-interactive-component title: สร้างคอมโพเนนท์ที่ตอบโต้ได้ href: /tutorial/tutorial.html#making-an-interactive-component forceInternal: true - id: developer-tools title: เครื่องมือนักพัฒนา href: /tutorial/tutorial.html#developer-tools forceInternal: true - id: completing-the-game title: จบเกม href: /tutorial/tutorial.html#completing-the-game forceInternal: true subitems: - id: lifting-state-up title: ขยับสเตทขึ้น href: /tutorial/tutorial.html#lifting-state-up forceInternal: true - id: why-immutability-is-important title: ทำไม การไม่เปลี่ยนรูป จึงมีความสำคัญ href: /tutorial/tutorial.html#why-immutability-is-important forceInternal: true - id: function-components title: คอมโพเนนท์แบบฟังก์ชั่น href: /tutorial/tutorial.html#function-components forceInternal: true - id: taking-turns title: ผลัดกันเดิน href: /tutorial/tutorial.html#taking-turns forceInternal: true - id: declaring-a-winner title: ประกาศผู้ชนะ href: /tutorial/tutorial.html#declaring-a-winner forceInternal: true - id: adding-time-travel title: เพิ่มการเดินทางข้ามเวลา href: /tutorial/tutorial.html#adding-time-travel forceInternal: true subitems: - id: storing-a-history-of-moves title: เก็บประวัติการเดิน href: /tutorial/tutorial.html#storing-a-history-of-moves forceInternal: true - id: lifting-state-up-again title: ขยับสเตทขึ้น, อีกครั้ง href: /tutorial/tutorial.html#lifting-state-up-again forceInternal: true - id: showing-the-past-moves title: แสดงการเดินที่ผ่านมา href: /tutorial/tutorial.html#showing-the-past-moves forceInternal: true - id: picking-a-key title: การเลือก Key href: /tutorial/tutorial.html#picking-a-key forceInternal: true - id: implementing-time-travel title: สร้างการเดินทางข้ามเวลา href: /tutorial/tutorial.html#implementing-time-travel forceInternal: true - id: wrapping-up title: สรุป href: /tutorial/tutorial.html#wrapping-up forceInternal: true