Rumah  >  Artikel  >  hujung hadapan web  >  Bila hendak menggunakan react-redux

Bila hendak menggunakan react-redux

WBOY
WBOYasal
2022-04-19 11:23:252386semak imbas

Senario untuk menggunakan "react-redux": 1. Apabila kaedah penggunaan pengguna adalah kompleks 2. Apabila pengguna dengan identiti berbeza mempunyai kaedah penggunaan yang berbeza 3. Apabila berbilang pengguna boleh bekerjasama; pelayan banyak, atau menggunakan WebSocketView 5. Apabila data perlu diperolehi daripada pelbagai sumber;

Bila hendak menggunakan react-redux

Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 17.0.1, komputer Dell G3.

Bila hendak menggunakan react-redux

Senario di mana redux perlu digunakan:

  • Penggunaan pengguna adalah rumit

  • Pengguna dengan identiti berbeza mempunyai kaedah penggunaan yang berbeza (seperti pengguna biasa dan pentadbir)

  • Berbilang pengguna boleh Bekerjasama

  • Berinteraksi secara intensif dengan pelayan, atau gunakan WebSocketView

  • Untuk mendapatkan data daripada berbilang sumber

Senario yang tidak memerlukan penggunaan Redux:

  • Penggunaan pengguna sangat mudah

  • Tiada kerjasama antara pengguna

  • Tiada interaksi meluas dengan pelayan diperlukan dan tiada penggunaan WebSockets

  • paparan lapisan (Lihat) Hanya dapatkan data daripada satu sumber

Redux digunakan untuk mengurus status dalam cara yang bersatu Projek ini agak kompleks dan memerlukan banyak pembolehubah global -operasi komponen, adalah perlu Halaman ini tidak terlalu kompleks, dan setiap halaman adalah bebas, jadi tidak perlu menggunakan Redux. Secara amnya, blog tidak terlalu rumit, jadi tidak perlu menggunakannya Jika ia adalah projek bertindak balas, anda boleh menggunakan contextAPI baharu untuk menggantikan Redux, dan ia juga boleh mencapai pengurusan keadaan global

Kajian yang disyorkan: " tutorial video reaksi

Atas ialah kandungan terperinci Bila hendak menggunakan react-redux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn