Flow

Flow

Aliran adalah pemeriksa jenis statik untuk JavaScript yang kami bina di Facebook.
Aliran adalah pemeriksa jenis statik untuk JavaScript yang kami bina di Facebook.Misi Keseluruhan Flow adalah untuk memberikan pengalaman pengekodan yang immersive untuk pemaju JavaScript-kitaran edit-refresh cepat -bagi sebagai basis kod berkembang dan tumbuh.Dalam bidang kejuruteraan, kami mengenal pasti dua matlamat konkrit yang penting untuk misi ini: ketepatan dan kelajuan.Matlamat-matlamat ini secara meluas mendorong reka bentuk dan pelaksanaan.Pepijat JavaScript Precision boleh memberi kesan yang besar di Facebook.Pemaju mahu mencari dan membetulkan seberapa banyak pepijat yang dapat mereka lakukan pada masa itu kod mereka akan dikeluarkan.Oleh itu, kita mesti mengambil berat mengenai kesihatan.Pada masa yang sama, kita juga harus mengambil berat tentang tidak melaporkan terlalu banyak kesalahan palsu, kerana nisbah isyarat / bunyi rendah menunjukkan kadar pembaikan yang rendah.Dalam erti kata lain, kita mahu analisis Flow tepat dalam amalan-ia mesti memodelkan ciri-ciri penting bahasa dengan tepat untuk memahami perbezaan antara kod idiomatik dan kesilapan yang tidak disengajakan.Precision kelajuan biasanya datang pada kos kelajuan.Tetapi sementara analisis yang tepat adalah wajar, kebanyakan rayuan JavaScript akan hilang jika kita melambatkan kitaran edit-refresh dengan membuat pemaju tunggu ketika kita mengkompilasi.Dalam erti kata lain, kita mesti membuat jurutera analisis Flow menjadi sangat cepat-ia mesti bertindak balas terhadap perubahan kod tanpa kelewatan yang ketara, sementara masih cukup tepat dalam amalan.
flow-js

Kategori

Alternatif untuk Flow untuk Self-Hosted dengan lesen sumber terbuka