rAppid JS
rAppid JS
Top 55%278 punten
Top 55%
Belangrijkste eigenschappen

rAppid JS: 18 feiten en hoogtepunten

1. Heeft two-way gegevensbinding

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

2. verkleinde bestandsgrootte zonder afhankelijkheden

Kleinere bestandsgrootte betekent snellere laadtijden.
120KB
Flight: 14KB

3. 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.
rAppid JS
67% heeft dit

4. Gebruikt een templating engine

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

5. Ondersteunt one-way data binding

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

6. Gepubliceerd onder MIT Licentie

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

7. Ondersteunt gecomponeerde (gedeeltelijke) weergave

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

8. Heeft Afhankelijkheid Injectie

Dit verbetert testbaarheid en modulariteit.
rAppid JS
20% heeft dit

9. verkleinde bestandsgrootte inclusief afhankelijkheden

Kleinere bestanden betekenen snellere laadtijd.
120KB
Maria: 20KB

10. Heeft een officiële, up-to-date vermelding in de NPM pakketbeheerder

De node pakketbeheerder kan ook worden gebruikt voor het beheer van front end scripts.
rAppid JS
47% heeft dit

11. 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.
rAppid JS
53% heeft dit

12. Geïntegreerde RESTful sync abstractie voor modellen

Inclusief hulpprogramma's om modellen synchroon met hun server-side weergaven te houden, zonder dat het nodig is om jQuery boilerplate ajax verzoeken te schrijven.
rAppid JS
47% heeft dit

13. Heeft geïntegreerde invoervalidatie

Geïntegreerde hulpprogramma's voor helpen valideren van cliënt input voordat het verwerkt of verzonden wordt naar een server. Hoewel dit is geen vervanging van de server-side validatie, kan het de gebruikerservaring sterk verbeteren.
rAppid JS
40% heeft dit

14. Heeft verbeterde localStorage ondersteuning

Het kaderprograam bevat een eenvoudige functionaliteit om modellen te synchroniseren met de HTML5 localStorage.
rAppid JS
20% heeft dit

15. 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.
rAppid JS
80% 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.
0
rAppid JS: 0

17. Heeft een project generator

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

18. Werkt met AMD-bibliotheken zoals require.js

Asynchronous Module Definition bibliotheken zorgen voor een gemakkelijke modulaire en schone programmering. Als een kader programma niet goed werkt met zulke bibliotheken zijn er misschien andere manieren om componenten te modulariseren en afhankelijkheden op te lossen, zoals Depndency Injection. 
rAppid JS
60% heeft dit

Top 10 MV* frameworks

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