Flight
Flight
Top 71%18 punkter
Top 71%
Vigtigste specifikationer og højdepunkter

Flight: 17 fakta og højdepunkter

1. filstørrelse uden nødvendige komponenter ved minifikation

Mindre filstørrelse betyder hurtigere load tider.

2. Udgivet under MIT licens

MIT licensen er en meget liberal licens, der tillader enhver brug, herunder erhvervsbrug, uden garanti.
Flight
87% har den

3. nødvendige komponenter

Færre afhængigheder betyder at færre ekstra scripts skal inkluderes, som normalt resulterer i færre udviklingsomkostninger og hurtigere load tider.

4. Tillader brug af visningen "mixins"

Mixins er en programmerings metode, der muliggør at forskellige objekter kan dele "common behavior" uden brug af objektorienteret arv.
Flight
13% har den

5. Passer godt sammen med tredje-parts biblioteker for at aktivere understøttelse af Promises/A+

Tillader brug af biblioteker som "JQuery Deferred" til at understøtte "Promises". "Promises" er et populært alternativ til "callbacks" når det drejer sig om server svar.
Flight
33% har den

6. filstørrelse inkl. nødvendige komponenter ved minifikation

Mindre filstørrelse betyder hurtigere load tider.

7. Understøtter sammensatte (delvise) visninger

Mulighed for at indsætte visnings skabeloner i top-niveau visning fra en skabelon.
Flight
60% har den

8. Har en stabil offentlig API

Det primære versionsnummer er over 0. Det betyder, at der ikke vil være nogen kompabilitetsproblemer ved API ændringer fra udviklingsholdet.
Flight
53% har den

9. Bruger "observables" til databinding

Modeller ses igennem for ændringer. Dette er et velkendt mønster. Kan i visse tilfælde give bedre ydelse end "dirty checking".
Flight
80% har den

10. Anvender et populært boilerplate-projekt

Anvender et officielt eller velkendt boilerplate-project, som bestemmer filstrukturen og lader udviklerne komme hurtigere igang.
Flight
53% har den

11. Understøtter officielt Bower afhængigheds håndtering

Bower er en brugervenlig npm-agtig pakke manager til frontend applikationer.
Flight
53% har den

12. Inkluderer en konstruktion til testformål

En integreret test pakke opfordrer udvikleren til at skrive enhedstest ofte og tidligt i processen, hvilket kan være meget vigtigt for den fremtidige udvikling.
Flight
20% har den

13. Virker med AMD biblioteker som require.js

"Asynchronous Module Definition" tillader nem modulær og "ren" programmering. Hvis en konstruktion ikke fungerer ordentligt med denne slags biblioteker kan det have andre metoder til at modulere dets komponenter og løse afhængigheder, som for eksempel afhængigheds injektion.
Flight
60% har den

14. Har en projekt generator

Gør det muligt for udvikleren at automatisk oprette et nyt projekt ved hjælp af indbyggede værktøjer eller stillads-værktøjer som f. eks. Yeoman.
Flight
53% har den

15. understøttet version af Internet Explorer

Understøttelse af ældre browsere kan være afgørende for virksomheders projekter og projekter med en stor bruger base bestående af brugere af Internet Explorer.

16. antal år gammel

Ældre konstruktioner er ofte mere stabile, gennemtestede og der er flere ressourcer og guides omkring dem. Som en virksomhed har du en større mængde talenter til at rekruttere fra.

17. Har dedikerede fejlfindingsværktøjer

Som regel browserudvidelser der giver dybere indsigt i anvendelsen.
Flight
33% har den

Top 10 MV* frameworks

Tilføj et andet objekt til sammenligningen
  • Flight
Sammenlign
This page is currently only available in English.