Rumah >hujung hadapan web >tutorial js >JavaScript: 'Bahasa Inggeris' Bahasa Pengaturcaraan

JavaScript: 'Bahasa Inggeris' Bahasa Pengaturcaraan

DDD
DDDasal
2024-12-28 06:06:21937semak imbas

JavaScript: The

Walaupun saya seorang pembangun bahagian belakang, bahasa pengaturcaraan utama saya ialah JavaScript, dan sebabnya mudah:
JavaScript, seperti bahasa Inggeris, mempunyai banyak ketidakkonsistenan, ciri sejarah dan kelemahan, tetapi ia DI MANA-MANA.

Undang-undang Atwood: "Sebarang aplikasi yang boleh ditulis dalam JavaScript, akhirnya akan ditulis dalam JavaScript".

Terdapat persekitaran masa jalan JavaScript pada hampir setiap telefon dan komputer—pelayar anda.
Anda tidak boleh lari daripadanya - Salah seorang rakan saya membenci bahasa Inggeris dan menggunakannya hanya kerana dia memerlukannya untuk PhDnya. Begitu juga dengan JS. Ia ada di mana-mana.

Pendapat Peribadi: Saya tidak banyak bergelut kerana pilihan bahasa pengaturcaraan utama saya. Isu lain lebih mencabar.

*Mengapa Menggunakan JavaScript pada Bahagian Belakang? *

  • Timbunan Bahasa Bersepadu (Pembangunan Timbunan Penuh) - Anda tidak memerlukan bahasa pengaturcaraan lain. Tiada Penukaran Konteks.
  • Benang tunggal tak segerak, Model I/O Tidak Menyekat
    • Asynchronous bermaksud tugas boleh dijalankan secara bebas daripada aliran program utama
      • Sistem berbenang tunggal bermakna program hanya boleh melaksanakan satu tugas pada satu masa
      • Input/Output: Bagus untuk tugasan I/O seperti permintaan Rangkaian, Pertanyaan data, panggilan API
  • Skalakan aplikasi secara mendatar AKA Gunakan berbilang pelayan
  • Kelajuan Pelaksanaan Pantas

Bila untuk mengelakkannya:

  • Skalakan aplikasi secara menegak AKA proses intensif CPU.

Petua: Padankan pilihan bahasa anda dengan matlamat anda
Jangan gunakan Javascript untuk membangunkan permainan video AAA

  • Secara teknikal, anda boleh mencapai ini menggunakan urutan pekerja atau proses anak, tetapi ini bukan kes penggunaan lalai atau ideal Node.

Topik seterusnya: Monolits vs Microservices. Nantikan!

Atas ialah kandungan terperinci JavaScript: 'Bahasa Inggeris' Bahasa Pengaturcaraan. 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