JavaScript ialah bahasa pengaturcaraan popular yang digunakan secara meluas dalam pembangunan web. Walau bagaimanapun, ramai orang berpendapat bahawa JavaScript boleh digunakan untuk menulis aplikasi. Walau bagaimanapun, JavaScript sebenarnya bukan bahasa pengaturcaraan aplikasi. Walaupun JavaScript boleh digunakan dalam halaman web dan aplikasi desktop, ia tidak menyokong penulisan aplikasi asli secara langsung.
Pertama sekali, aplikasi perlu mengakses sumber peringkat sistem sistem pengendalian, seperti fail, foto, kamera, dsb., supaya pengguna boleh mendapat pengalaman yang lebih baik. JavaScript hanyalah bahasa skrip yang direka untuk dijalankan di web. Walaupun ia boleh memanggil API penyemak imbas daripada halaman Web, ia tidak boleh memanggil sumber komputer tempatan secara langsung.
Kedua, walaupun JavaScript boleh menggunakan rangka kerja dan perpustakaan untuk membangunkan aplikasi berasaskan web, ia tidak mempunyai akses kepada komponen aplikasi itu sendiri. Sistem pengendalian iOS dan Android Google Apple mempunyai alatan pembangunan asli mereka sendiri yang menyediakan akses mudah kepada API dan komponen sumber peranti. Aplikasi yang dibangunkan menggunakan JavaScript tidak mempunyai akses kepada fungsi yang disediakan oleh alat pembangunan asli ini.
Selain itu, aplikasi perlu berprestasi tinggi dan responsif untuk memberikan pengalaman pengguna yang lancar. Walaupun JavaScript sering digunakan dalam pembangunan web untuk membina aplikasi yang kompleks dan antara muka pengguna yang menarik, kerana ia pada asasnya adalah bahasa skrip yang ditafsirkan, prestasi dan tindak balasnya adalah terhad berbanding dengan aplikasi asli .
Akhir sekali, aplikasi perlu menyediakan kebolehskalaan dan kebolehselenggaraan yang baik. Kod JavaScript sering disusun ke dalam modul dan perpustakaan, yang boleh digunakan semula dan berinteraksi dengan kod lain. Walau bagaimanapun, kerana JavaScript tidak mempunyai proses penyusunan, ia terdedah kepada ralat dan sukar untuk nyahpepijat. Untuk aplikasi yang besar, pendekatan pembangunan ini boleh mengakibatkan kualiti kod yang lemah.
Ringkasnya, walaupun JavaScript ialah bahasa pengaturcaraan yang berkuasa, ia tidak boleh digunakan secara langsung untuk menulis aplikasi. Walaupun rangka kerja dan perpustakaan berasaskan JavaScript boleh membantu pembangun membina aplikasi web yang lancar, mereka tidak dapat menyediakan kefungsian dan prestasi asli yang diperlukan oleh aplikasi. Untuk aplikasi yang memerlukan pengalaman apl asli dan prestasi tinggi, alat pembangunan asli kekal sebagai pilihan terbaik.
Atas ialah kandungan terperinci JavaScript tidak boleh menulis apl. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!