Flight
Flight
Top 64%220 punkter
Top 64%
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.
14KB
Flight: 14KB

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.
1
SproutCore: 0

4. Understøtter sammensatte (delvise) visninger

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

5. 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

6. 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

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

Mindre filstørrelse betyder hurtigere load tider.
104KB
Maria: 20KB

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. 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

10. 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

11. 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.
0years
Sammy JS: 4years

12. 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.
7
rAppid JS: 0

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øtter officielt Bower afhængigheds håndtering

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

16. 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

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 til sammenligningen
    Sammenlign
    This page is currently only available in English.