Open source-projekt
Vi publicerar utvalda delar av ReApptor-plattformen som öppen källkod för att göra koden mer transparent, enkel, återanvändbar och tillförlitlig. Biblioteken är kostnadsfria under MIT-licensen och finns på GitHub och npm. ReApptor TypeScript LINQ ger TypeScript LINQ-frågor i C#-stil, och ReApptor TypeScript PagedList delar upp samlingar i sidor. Båda biblioteken är fullständigt testade.
- Publicerade bibliotek Publicerade utvecklarbibliotek som används som byggstenar i ReApptors applikationer.
Caseöversikt
Affärsutmaning
Små bibliotek för återkommande dataarbete
Verksamhetssystem arbetar återkommande med listor över order, produkter och andra uppgifter. Utvecklare behöver filtrera, sortera och gruppera listorna och dela upp resultaten i sidor som användarna kan bläddra mellan. ReApptor publicerar två avgränsade TypeScript-bibliotek för dessa uppgifter.
Källkod, dokumentation och exempel är offentliga. Utvecklingsteamet kan granska hur biblioteken fungerar och välja var de passar i den egna applikationen, i stället för att förlita sig på en sluten komponent.
Granska, installera och återanvänd
ReApptor TypeScript LINQ ger TypeScript samlingsfunktioner som är bekanta från C#, bland annat filtrering, sortering, gruppering och sammanställning. ReApptor TypeScript PagedList hämtar en sida ur en samling och ger information för navigeringen: sidnummer, antal sidor, totalt antal poster och om det finns en nästa sida.
Båda paketen finns på npm under MIT-licensen, med dokumentation och tester i GitHub-repositorierna. De kan användas utan resten av ReApptor-plattformen. De publicerade exemplen visar hur paketen installeras och hur deras array-utökningar används i ett befintligt TypeScript-projekt.
Skärmbilder och media
Skärmbilder och media
Produktfunktioner
Vad kunder och team kan göra
Hitta rätt uppgifter
En ordervy kan exempelvis välja öppna order, sortera dem efter leveransdatum och gruppera dem per kund. LINQ ger samlingsfunktionerna för den kedjan. Utvecklaren skriver verksamhetsregeln i TypeScript och kan följa varje steg i koden. Samma funktioner kan användas för produktlistor eller för att beräkna summor från de valda posterna.
Gör långa listor hanterbara
När en samling har filtrerats och sorterats kan PagedList returnera den önskade sidan med sidinformation. En katalog kan visa ett begränsat urval produkter, antalet träffar och om en nästa sida finns. Biblioteket hanterar samlingen och sidinformationen; applikationen bestämmer hur sidkontrollerna ser ut och hur de underliggande uppgifterna laddas.
Användbara länkar
Källkod och exempel
Utforska de två biblioteken, läs dokumentationen och se hur du kan använda dem i ditt TypeScript-projekt.
GitHub
ReApptor TypeScript LINQ
Källkod, dokumentation och exempel för samlingar.
Öppna länkGitHub
ReApptor TypeScript PagedList
Källkod, dokumentation och exempel på sidindelning.
Öppna länkBehöver du en liknande plattform?
ReApptor bygger återanvändbara SaaS-plattformar för affärskritiska arbetsflöden.
Kontakta oss