52poäng

rAppid JS

rAppid JS
vs

rAppid JS recension: 18 egenskaper och höjdpunkter

rAppid JS

Varför är rAppid JS bättre än genomsnittet?

  • Minifierad filstorlek inklusive beroenden
    ?

    120KBvs120.8KB

Allmän information

1.Använder en mallhanteringsmotor
rAppid JS
Mallmotorer möjliggör enkel och flexibel UI-byggnad.
2.Publicerad under MIT-licens
rAppid JS
MIT-licensen är en mycket tillåtande licens som tillåter alla användningsområden, inklusive företagsanvändning, utan garanti.
3.Stöder sammansatta (delvis) vyer
rAppid JS
Tillåter byggande av vymallar till högsta nivå inifrån en mall.
4.Har ett populärt standardtextprojekt
rAppid JS
Har ett officiellt eller välkänt standardtextprojekt som lägger ut en rekommenderad filstruktur och gör att utvecklare kommer igång snabbare.
5.Har integrerad validering av indata
rAppid JS
Inbyggda verktyg för att hjälpa till att validera klientens indata innan den bearbetas eller skickas till en server. Även om detta inte ersätter server-side validering så förbättras användarupplevelsen kraftigt.
6.versioner av Internet Explorer stöds

0

Legacy webbläsarstöd kan vara viktigt för företagsprojekt med en stor användarbas bestående av Internet Explorer-användare.

Insticksprogram

1.Inbyggd RESTful synkroniseringsabstraktion för modeller
rAppid JS
Innehåller verktyg för att hålla modeller i synkroniserade med sin server-sideombud utan att behöva skriva jQuery standardtext ajaxsamtal.

Bibliotek & paket

1.Fungerar med AMD-bibliotek så som require.js
rAppid JS
Asynchronous Module Definition-bibliotek möjliggör enkel modulär, ren programmering. Om ett ramverk inte fungerar bra med sådana bibliotek kan det ha några andra sätt att modulera dess komponenter och lösa beroenden, som Dependency Injection.
2.Har en officiell up-to-date-post i NPM-pakethanteraren
rAppid JS
Nodepakethanteraren kan också användas för att hantera frontskript.

Databindning

1.Har tvåvägs databindning
rAppid JS
Modeller och vyer kan bindas för att uppdatera varandra.
2.Stöder enkelriktad databindning
rAppid JS
Vyer kan bindas till att uppdateras automatiskt när ett observerat objekt ändras.
3.Använder observabler för databindning
rAppid JS
Modeller observeras för förändringar. Detta är ett välkänt mönster. Kan vara mer presterande än dirty-checking i vissa fall.

Prestanda

1.minifierad filstorlek utan beroenden

120KB

Mindre filstorlek betyder snabbare laddningstid
2.Stöder routning och djuplänkning
rAppid JS
Routning möjliggör interaktion med webbläsarens URL. Detta är mycket viktigt för att få en bra användarupplevelse om du bygger ensidiga applikationer.
3.Har Dependency Injection
rAppid JS
Detta förbättrar testbarhet och modularitet.
4.minifierad filstorlek inklusive beroenden

120KB

Mindre filstorlek innebär snabbare laddningstider.

Vilka är de bästa MV* ramar?

Visa allt
This page is currently only available in English.