Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah keburukan komponen tindak balas
Kelemahan komponen tindak balas: 1. React itu sendiri hanyalah sebuah V, bukan rangka kerja yang lengkap 2. ReactRouter dan Flux perlu ditambah untuk menulis aplikasi yang besar.
Persekitaran pengendalian artikel ini: sistem Windows 7, react17.0.1, Dell G3.
Apakah keburukan komponen tindak balas?
Kelemahan
1 React itu sendiri hanyalah V, bukan rangka kerja yang lengkap, jadi jika projek besar, anda mahu rangka kerja yang lengkap Jika. jadi, anda pada asasnya perlu menambah ReactRouter dan Flux untuk menulis aplikasi berskala besar.
2. Kebanyakan perangkap tidak dapat diatasi. . . . .
Ini mungkin kerana ia masih terlalu baharu sekarang dan sukar untuk mengatakan sama ada akan berlaku sebarang perubahan API utama pada masa hadapan, React digunakan dalam projek yang besar dan stabil, dan saya hanya tahu tentang E-mel Yahoo.
Oleh itu, terdapat sangat sedikit suara yang mengkritik React sekarang Mungkin bukan kerana ia benar-benar tidak mempunyai perangkap, tetapi perangkap tersebut masih belum diatasi.
Lebih banyak kelebihan:
1 React sangat pantas: ia tidak beroperasi secara langsung pada DOM, tetapi memperkenalkan konsep yang dipanggil DOM maya, yang dipasang dalam javascript. Antara logik dan DOM sebenar, prestasinya adalah baik.
2. Keserasian merentas penyemak imbas: DOM maya membantu kami menyelesaikan masalah merentas penyemak imbas Ia memberikan kami API yang standard, yang tiada masalah walaupun dalam IE8.
3. Semuanya adalah komponen: kod lebih modular, lebih mudah untuk menggunakan semula kod dan kebolehselenggaraan adalah tinggi.
4. Aliran data sehala: Flux ialah seni bina untuk mencipta lapisan data sehala dalam aplikasi JavaScript. Ia telah dikonsepkan oleh Facebook dengan pembangunan perpustakaan paparan React.
Pembelajaran yang disyorkan: "tutorial video bertindak balas"
5. Isomorphic, javascript tulen: Kerana program perangkak enjin carian bergantung pada respons sebelah pelayan dan bukannya JavaScript Pelaksanaan pra-pemarahan apl anda membantu dengan SEO.
6. Keserasian yang baik: Contohnya, RequireJS digunakan untuk memuatkan dan membungkus, manakala Browserify dan Webpack sesuai untuk membina aplikasi yang besar. Mereka menjadikan tugas yang sukar itu kurang menakutkan.
Atas ialah kandungan terperinci Apakah keburukan komponen tindak balas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!