Membina laman web baru? Pemikiran pertama anda mungkin bertindak balas, vue, next.js, nuxt.js, vite, atau webpack. Tetapi sebelum menyelam ke dalam kerangka dan membina alat, pertimbangkan pendekatan yang lebih mudah.
Cincin tweet berwawasan Phil Hawksworth benar: "Laman web anda bermula dengan cepat sehingga anda menambah terlalu banyak untuk menjadikannya perlahan." Adakah anda benar -benar memerlukan rangka kerja? Bolehkah anda mencapai matlamat anda secara asli dalam penyemak imbas? Kadang-kadang, mengelakkan rangka kerja sama sekali menghasilkan tapak yang lebih leaner, lebih cepat-terutamanya dalam jangka masa panjang, ketika anda mengelakkan overhead mengoptimumkan penyelesaian pra-bina.
Mengutamakan kurang kod bermakna memberikan lebih banyak nilai. Memahami API penyemak imbas boleh menghalang mencipta semula roda dan meningkatkan kebolehcapaian.
Daripada bergantung kepada perpustakaan luaran untuk setiap tugas, periksa fungsi asas mereka. Dalam satu projek, komponen React kecil bergantung kepada pakej NPM keseluruhan, termasuk CSS yang tidak perlu. Menulisnya dari awal dengan ketara mengurangkan saiz bundle dan dibenarkan untuk penyesuaian yang lebih besar.
Ini bukan tentang mengelakkan semua perpustakaan dan sumber -sumber terbuka tidak ternilai! Ini mengenai selektif. Leverage keupayaan penyemak imbas dan meminimumkan kebergantungan luaran. Gunakan kurang, mencapai lebih banyak.
Atas ialah kandungan terperinci Tambah kurang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!