Flow

Flow

Flow je alat za provjeru statičkog tipa za JavaScript koji smo izgradili na Facebooku.
  • Besplatna
  • Web
Flow je alat za provjeru statičkog tipa za JavaScript koji smo izgradili na Facebooku.Cjelokupna misija Flow-a je pružiti immersive iskustvo kodiranja za JavaScript programere - brzi ciklus uređivanja i osvježavanja - čak i kako se baza koda razvija i raste.Inženjersko gledano, identificiramo dva konkretna cilja koja su važna za ovu misiju: ​​preciznost i brzina.Ovi ciljevi prožimaju razvoj i implementaciju.Precizni JavaScript pogreške mogu imati značajan utjecaj na Facebook.Programeri žele pronaći i popraviti što više grešaka do trenutka kada im se kôd uvede u proizvodnju.Stoga se moramo brinuti o zvučnosti.Istodobno, moramo se brinuti i o tome da ne prijavimo previše lažnih pogrešaka, jer nizak omjer signal / šum podrazumijeva nisku stopu popravljanja.Drugim riječima, želimo da Flowova analiza bude precizna u praksi - ona mora modelirati osnovne karakteristike jezika dovoljno točno da bismo shvatili razliku između idiomatskog koda i nenamjernih pogrešaka.Preciznost brzine obično dolazi po cijeni brzine.Iako je poželjna precizna analiza, većina žalbi JavaScripta gubi se ako usporimo ciklus uređivanja i osvježavanja natjerajući programere da pričekaju dok kompiliramo.Drugim riječima, moramo provesti analizu Flowa iznimno brzo - ona mora reagirati na promjene koda bez primjetnog odgađanja, iako je u praksi još uvijek dovoljno precizna.
flow-js

Web stranica:

Kategorije

Alternativa Flow u za Mac

JavaScript

JavaScript

JavaScript (ponekad skraćen na JS) lagan je, interpretiran, objektno orijentiran jezik prvoklasnih funkcija, najpoznatiji kao skriptni jezik za web stranice, ali ...
Typescript

Typescript

TypeScript vam donosi opcionalnu statičku provjeru tipa zajedno s najnovijim značajkama ECMAScript.