Rumah > Artikel > hujung hadapan web > Bolehkah reactjs hanya berjalan dalam nod?
reactjs bukan sahaja dijalankan dalam nod; ia adalah pustaka JavaScript yang digunakan untuk membina antara muka pengguna Dalam mod pembangunan, aplikasi Create react menjalankan pelayan pembangunan NodeJs dan Webpack, tetapi jika ia tidak dipaparkan pada bahagian pelayan. , reactjs Ia hanyalah rangka kerja bahagian hadapan yang boleh digunakan dengan JavaScript dan tidak memerlukan nod.
Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 16, komputer Dell G3.
Tidak, ia boleh dijalankan di mana-mana js boleh dijalankan
Dalam mod pembangunan, ya. Apl Create react menjalankan pelayan pembangunan NodeJs dan Webpack, membolehkan anda mendapatkan maklum balas apabila anda mengubah suai fail dan memulakan atau menghentikan pelayan.
Jika anda perlu membuat pada bahagian pelayan, anda pasti akan menggunakan nod.
Jika tidak digunakan, maka ia adalah rangka kerja hadapan yang tulen.
Meluaskan pengetahuan
Semasa proses pembangunan web, jika kita perlu mencerminkan perubahan data kepada UI dalam masa nyata, kita mesti beroperasi pada DOM. DOM maya reactjs menjadikan pemaparan halaman sangat cekap dan lebih terkawal daripada memanipulasi DOM secara langsung.
1. Apakah itu reactjs?
berasal daripada projek dalaman Facebook, digunakan untuk membina tapak web Instagram, dan sumber terbuka pada Mei 2013
ialah salah satu daripada tiga rangka kerja utama pustaka JavaScript;
ialah pustaka JAVASCRIPT yang digunakan untuk membina antara muka pengguna; digunakan terutamanya untuk membina UI, yang boleh dianggap sebagai lapisan paparan dan merupakan paparan yang cekap.2. Dua ciri reactjs:
Pengkomponenan: membina komponen melalui reactjs menjadikan kod lebih mudah untuk digunakan semula dan boleh digunakan dengan baik dalam projek besar sedang dibangunkan. DOM Maya: Ia menjadikan pemaparan halaman sangat cekap dan lebih terkawal daripada memanipulasi DOM secara langsung.3. Kelebihan:
Ia mempunyai prestasi tinggi dan logik kodnya semakin ramai orang mula memberi perhatian dan menggunakannya. Gabungan komponenisasi reactjs dan DOM maya yang cekap memberikan keupayaan pemaparan halaman atas-bawah reactjs yang berkuasa. Selain itu, React menyediakan beberapa konsep baru, perpustakaan dan prinsip pengaturcaraan, yang membolehkan kami menulis kod yang pantas, padat dan cantik pada pelayan dan klien, serta membina aplikasi web~Apakah itu nodejs?
Pertama sekali, adalah sangat penting untuk memahami bahawa Node bukanlah pelayan web. Ia tidak melakukan apa-apa dengan sendirinya. Ia tidak berfungsi seperti Apache. Jika anda mahu ia menjadi pelayan HTTP, anda perlu menulisnya sendiri dengan bantuan perpustakaan terbina dalamnya. Node.js hanyalah satu lagi cara untuk melaksanakan kod pada komputer Ia adalah JavaScript Runtime yang mudah.Ringkasnya, Node.js ialah JavaScript yang dijalankan pada pelayan. Node.js ialah platform yang dibina pada masa jalan JavaScript Chrome. Node.js ialah persekitaran JavaScript bahagian pelayan I/O dipacu peristiwa berdasarkan enjin V8 Google Enjin V8 melaksanakan Javascript dengan sangat pantas dan mempunyai prestasi yang sangat baik. Pembelajaran yang disyorkan: "tutorial video nodejs"
Atas ialah kandungan terperinci Bolehkah reactjs hanya berjalan dalam nod?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!