Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Adakah semua kod nod sumber terbuka?
Kod nod ialah sumber terbuka; "Node.js" ialah persekitaran jalanan sumber terbuka merentas platform Ia adalah persekitaran berjalan JavaScript berdasarkan enjin "Chrome V8" Ia digunakan untuk melaksanakan kod JavaScript di luar pelayar. Node juga merupakan Persekitaran masa jalan pilihan yang dibina pada masa jalan JavaScript Chrome untuk membina aplikasi web yang pantas, berskala dan cekap.
Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 16, komputer Dell G3.
Node.JS ialah persekitaran berjalan JavaScript berdasarkan enjin Chrome V8, platform pembangunan yang membenarkan JavaScript berjalan pada pelayan. Ia menjadikan JavaScript sebagai sama seperti PHP, Python, Bahasa skrip yang setanding dengan bahasa sebelah pelayan seperti Perl dan Ruby
Node.js ialah persekitaran masa jalan sumber terbuka merentas platform yang digunakan untuk. laksanakan kod JavaScript di luar penyemak imbas. Ia juga merupakan persekitaran masa jalan pilihan yang dibina di atas masa jalan JavaScript Chrome dan digunakan terutamanya untuk membina aplikasi web yang pantas, berskala dan cekap.
Node.JS ialah sumber terbuka, ia menggunakan lesen MIT sebagai tambahan, Node.JS berasaskan enjin Chrome V8 dan v8 ialah lesen BSD.
Apa; adakah lesen BSD?
Lesen BSD pada asalnya digunakan pada setiap versi 4.4BSD/4.4BSD-Lite yang dikeluarkan oleh University of California, Berkeley (BSD ialah singkatan bagi Berkly Software Distribution), dan telah digunakan secara beransur-ansur kemudian.
Pada tahun 1979, Universiti California, Berkeley mengeluarkan BSD Unix, yang dikenali sebagai perintis kod sumber terbuka yang dibangunkan dengan BSD Unix oleh sistem pengendalian Apache dan BSD Menunggu penggunaan oleh perisian sumber terbuka.
Apakah itu Lesen MIT?
Lesen MIT ialah salah satu pelesenan perisian yang paling banyak digunakan syarat. A. Berbanding dengan syarat pelesenan perisian biasa yang lain (seperti GPL, LGPL, BSD), MIT ialah syarat pelesenan perisian yang agak longgar.
Pengetahuan lanjutan
Sebagai rangka kerja bahagian hadapan dan bahasa hujung belakang yang baru muncul, Node mempunyai banyak ciri menarik: API RESTful, satu utas.
Node masih boleh memproses tugasan secara serentak tanpa menambah benang tambahan - Node.js adalah satu-benang. Ia melaksanakan operasi serentak melalui gelung acara, dan kita harus menggunakan ini sepenuhnya - elakkan operasi menyekat seberapa banyak yang mungkin, dan sebaliknya gunakan operasi tanpa sekatan.
IO tidak menyekat
Mesin maya V8
Didorong peristiwa
Pembelajaran yang disyorkan: "tutorial video nodejs"
Atas ialah kandungan terperinci Adakah semua kod nod sumber terbuka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!