สารบัญ:

ฉันจะสร้างโครงการใน react redux ได้อย่างไร
ฉันจะสร้างโครงการใน react redux ได้อย่างไร

วีดีโอ: ฉันจะสร้างโครงการใน react redux ได้อย่างไร

วีดีโอ: ฉันจะสร้างโครงการใน react redux ได้อย่างไร
วีดีโอ: ชุดเครื่องมือ Redux + RTK Query ฉบับสมบูรณ์สำหรับผู้เริ่มต้น | รีดักซ์ใน 2 ชั่วโมง! 2024, เมษายน
Anonim

ถึง สร้าง ใหม่ โครงการ , เพียงแค่ใส่ npx ไว้ข้างหน้า สร้าง - ตอบสนอง -แอป redux -เคร การติดตั้งนี้ สร้าง - ตอบสนอง -app ทั่วโลก (หากยังไม่ได้ติดตั้ง) และสร้างใหม่ โครงการ.

Redux Store

  1. ถือสถานะแอปพลิเคชัน
  2. อนุญาตให้เข้าถึงสถานะผ่าน getState()
  3. อนุญาตให้อัปเดตสถานะผ่านการจัดส่ง (การกระทำ)

ฉันจะเพิ่ม Redux ในโครงการตอบสนองได้อย่างไร

ทีละขั้นตอน: วิธีเพิ่ม Redux ให้กับแอป React

  1. ขั้นตอนที่ 1: นำเข้าแพ็คเกจ Redux NPM
  2. ขั้นตอนที่ 2: สร้างตัวลดขนาด
  3. ขั้นตอนที่ 2: สร้าง Redux Store
  4. ขั้นตอนที่ 3: ห่อส่วนประกอบแอปหลักด้วยผู้ให้บริการ
  5. ขั้นตอนที่ 4: สร้างและเชื่อมต่อส่วนประกอบคอนเทนเนอร์
  6. ขั้นตอนที่ 5: เลือกและแปลงสถานะจาก Redux Store
  7. ขั้นตอนที่ 6: ใช้สถานะในส่วนประกอบการนำเสนอ

นอกจากนี้ คุณจะสร้างแอปที่ใช้งานจริงเพื่อตอบโต้ได้อย่างไร ขั้นตอนเหล่านี้จะใช้ได้กับแอป React ที่สร้างด้วย create-react-app

  1. ขั้นตอนที่ 1: สร้างแอปตอบโต้
  2. ขั้นตอนที่ 2: เพิ่มไอคอนแอปของคุณเองในโฟลเดอร์สาธารณะ
  3. ขั้นตอนที่ 3: สร้างเซิร์ฟเวอร์ Express JS เพื่อให้บริการบิลด์ที่ใช้งานจริงของคุณ
  4. ขั้นตอนที่ 4: สร้างบิลด์การผลิต React
  5. ขั้นตอนที่ 5: ป้องกันไม่ให้มีการปรับใช้ซอร์สโค้ด

อีกอย่างที่ควรรู้คือ คุณจะเริ่มโครงการตอบโต้อย่างไร?

ตั้งโครงการตอบโต้

  1. ขั้นตอนที่ 1: ติดตั้งแอปพลิเคชันตัวอย่าง โคลนที่เก็บ es6-tutorial-react: git clone
  2. ขั้นตอนที่ 2: ตั้งค่า Babel และ Webpack เปิดพรอมต์คำสั่ง และนำทาง (cd) ไปยังไดเร็กทอรี es6-tutorial-react
  3. ขั้นตอนที่ 3: สร้างและเรียกใช้

ฉันจะใช้แอป react Redux ได้อย่างไร

เริ่มต้น

  1. การสร้างแอพ หากต้องการสร้างแอปใหม่ ให้เรียกใช้ create-react-redux-app-structure my-app cd my-app/
  2. เตรียมคอนฟิก json สำหรับการกำหนดค่าบิลด์
  3. การติดตั้ง. ติดตั้ง npm หรือติดตั้งเส้นด้าย
  4. เรียกใช้สคริปต์การสร้าง ดูที่ส่วน Build Scripts
  5. เรียกใช้เซิร์ฟเวอร์ โหนด index.js หรือเซิร์ฟเวอร์เรียกใช้ npm

แนะนำ: