SproutCore
SproutCore
Top 60%248 punten
Top 60%
Belangrijkste eigenschappen

SproutCore: 16 feiten en hoogtepunten

1. Heeft two-way gegevensbinding

Modellen en aanzichten kunnen worden ingesteld elkaar te updaten.
SproutCore
53% heeft dit

2. Ondersteunt routing en deep linking

Routing maakt interactie met de browser url mogelijk. Dit is zeer belangrijk voor een goede gebruikerservaring als u een één-pagina bouwt.
SproutCore
67% heeft dit

3. Gebruikt een templating engine

Template engines zorgen voor een gemakkelijke en flexibele UI bouw.
SproutCore
67% heeft dit

4. Ondersteunt berekende eigenschappen

Maakt het gebruik van functies om eigenschappen van objecten te berekenen mogelijk.
SproutCore
33% heeft dit

5. Ondersteunt one-way data binding

Aanzichten kunnen worden ingesteld om automatisch te veranderen wanneer een waarneembaar object verandert.
SproutCore
80% heeft dit

6. Templates kunnen vooraf op de server worden samengesteld

Ondersteunt een template engine die kan vooraf worden gerenderd op de server. Dit verbetert eventueel pagina snelheid, vooral op apparaten met lage rekenkracht.
SproutCore
60% heeft dit

7. Gepubliceerd onder MIT Licentie

De MIT Licentie is een zeer tolerante licentie die alle toepassingen mogelijk maakt, met inbegrip van zakelijk gebruik, zonder garantie.
SproutCore
87% heeft dit

8. Ondersteunt gecomponeerde (gedeeltelijke) weergave

Zorgt voor top-niveau views van een template
SproutCore
60% heeft dit

9. afhankelijkheden

Minder afhankelijkheden betekent minder extra scripts, meestal resulteert dit in minder development overhead en snellere laadtijden.
0
SproutCore: 0

10. Maakt gebruik observables voor data-binding

Modellen worden geobserveerd op veranderingen. Dit is een bekend patroon. Kan, in sommige gevallen, meer presteren dan dirty-checking.
SproutCore
80% heeft dit

11. Heeft een stabiele publieke API

Het belangrijkste versienummer is boven 0. Dit betekent dat er geen compatibiliteit verbrekende API veranderingen door het ontwikkelteam zijn ingevoerd.
SproutCore
53% heeft dit

12. Heeft een populaire boilerplate-project

Heeft een officieel of bekend boilerplate project dat de aanbevolen bestandsstructuur aanlegt en stelt ontwikkelaars instaat sneller aan de slag te gaan.
SproutCore
53% heeft dit

13. Heeft een project generator

Laat de ontwikkelaar automatisch een nieuw project opzetten met behulp van integreerde hulpmiddelen of scaffolding tools zoals Yeoman.
SproutCore
53% heeft dit

14. aantal jaren oud

Oudere kaderprogramma's zijn vaak stabieler, meer getest en zijn er meer middelen en handleidingen over hen. Als bedrijf heb je een grotere pool om talent uit te werven.
4years
Sammy JS: 4years

15. Inclusief een toetsing kaderprogramma

Een geïntegreerde test suite stimuleert de ontwikkelaar om unit tests vaak en vroeg te schrijven, dit kan heel belangrijk kan zijn voor toekomstige ontwikkelingen.
SproutCore
20% heeft dit

16. ondersteunde versies van Internet Explorer

Legacy browser ondersteuning kan belangrijk zijn voor zakelijke projecten en projecten met een grote gebruikersgroep bestaande uit Internet Explorer gebruikers.
7
rAppid JS: 0

Top 10 MV* frameworks

Voeg toe aan vergelijking
    Vergelijken
    This page is currently only available in English.